actor is a talented actor and director.