2017
5.2
The Last Word
Actor - Edward
2014
6.5
Playing it Cool
Actor - Granddad
2012
6.8
People Like Us
Actor - Ike Rafferty
2011
7.5
50/50
Actor - Alan
2010
All good things
Actor - Malvern Bump
2007
Rush Hour 3
Actor - Captain William Diel
2006
4.9
The Shaggy Dog
Actor - Lance Strictland
Full filmography