Actor | Camera Department
Lives in Los Angeles.
I play a character called Lieutenant Delcourt who, in the original comics, pops up from time to time to rescue Tintin. I guess if you've grown up watching movies like 'Jaws' and 'Indiana Jones,' it's pretty surreal to find yourself on set with ...
Glasgow, Scotland, UK
Dive deep into everything about the 2018 Oscars, superhero movies and TV series, IMDb Picks, and more.