Actor · Born 1976
Mank
2020 · as Charlie Chaplin
Tell Me I Love You
2020 · as Nigel Evans
Bad Therapy
2020 · as Roger
Kiss Me, Kill Me
2015 · as Jeffrey Kinlan
Return to the Hiding Place
2011 · as Piet Hartog
A Numbers Game
2010 · as Billy
A Good Year
2006 · as Trevor
The Hard Corps
2005 · as Prison Reporter