Movies
The Imitation Game
as Sergeant Staehl
Everest
as Neal Beidleman
The League of Extraordinary Gentlemen
as Sanderson Reed
Fackham Hall
as Inspector Watt
Where Hands Touch
as Wihelm Warner
Rebecca
as Frank Crawley
In Love and War
as Houston Kenyon
Down Dog
as Dr. Hill
Homebound
as Richard
Making of Lord of the Flies
as Self - Memur