From Harrogate, North Yorkshire, England, UK • Born in Jun 17, 1973 (53 years old)
Mark Umbers (born 17 June 1973) is an English theatre, film and television actor. (Via Wikipedia)
The Turn of the ScrewFilm • 2009