The Decoy Bride 2011
as Roan
Valhalla Rising 2010
as Magnus
Dear Frankie 2004
as Post Office Clerk
Young Adam 2003
as Black Street Pub Man
Blackout 2001
Actor
Credits from TMDB.