Ewan Roberts is an actor of 68 (29 avril 1914 - 10 janvier 1983). Ewan Roberts has appeared in 6 shows and 10 movies. A performance to be found in the role of Travers in the series The Avengers. In the cinema, in the role of Lloyd Williamson in the feature film Night of the Demon.