Known For
Filmography
2019
2018
2016
2012
2011
2011
200620062003
2000
1999
1998
1998
1997
1996

We Have Everywhere to Go
Movie · as Francis

The Cocktail Waitress
Movie · as Guy

White Island
Movie · as Stuart

Liz & Dick
Movie · as Alan Williams (uncredited)

Morlocks
Movie · as Patterson

The Decoy Bride
Movie · as Angus
The Only Boy for Me
The Only Boy for Me
Movie · as Gary
After the Rain
After the Rain
Movie · as Yvan

Arrested Development
TV · as Band Leader · 1 ep

Monarch of the Glen
TV · as Duncan McKay · 63 eps

Holby City
TV · as Ken Davies · 2 eps

The Very Thought of You
Movie · as Icelandair Official

Sentimental Education
Movie · as Rufus

Bring Me the Head of Mavis Davis
Movie · as TV Reporter

My Wonderful Life
TV · as Roger Graham · 24 eps
