Known For: Acting
Gender: Male
IMDb
Actor Gohier
Napoleon
Actor Jeremy
The Secret Garden
Actor Mr. Control
The Terrible Tale of Henrietta Tate
Actor Finli (as Devid Verrey)
Leningrad
Actor Mr. Kimmel
Sixty Six
Actor Giles Benwick
Bridget Jones: The Edge of Reason