Kevin Kennedy — English actor, writer, producer, singer and guitarist