
Acting
Born December 25, 1960 · London, United Kingdom

Fishmonger
2023

Escape Through Africa
2022

Overboard
2018

The Den
2013

47 Ronin
2013

The Adventures of Tintin
2011

Transformers: Dark of the Moon
2011

A Christmas Carol
2009

Steam
2007

Chekhov And Maria
2007

The Rat Thing
2007

The Hard Corps
2005

Mr. & Mrs. Smith
2005

In Good Company
2004

Desperately Seeking Roger
1991

Players
1979