Actor
The Angels' Share
2012 · as Matt
Beautiful People
1999 · as Jerry Higgins
Orphans
1998 · as Frank
Stand and Deliver
1998 · as Sandy Cervi
On Dangerous Ground
1996 · as Angus
Rob Roy
1995 · as Guthrie
Silent Scream
1990 · as Monitor PO