Michael Benz is an English/American television and stage actor with dual citizenship. He was born and raised in London, England.
IMDB