Acting
Community Rating
6.5
TMDB estimate
Born
November 28, 1973 (age 52)
Born in
Glasgow, Regno Unito

Crazy Daisy’s
as Mr. T
TBA

Beyond Trainspotting: The World of Irvine Welsh
as Self
2023

A Lonely Place to Die
as Alex
2011

Crying with Laughter
as Jack
2009
Cracked
as Steve
2008
Electric Blues
2004

Gunpowder, Treason & Plot
as Lord Gunn
2004
Man Dancin'
as Norrie
2004
Recycled
2002

Late Night Shopping
as Hospital Porter
2001
Coming Soon
as Man in Toilet
1999

The Acid House
as Kev
1998

The Young Person's Guide to Becoming a Rock Star
as Male Clubber
1998

The Near Room
as Young Harris Hill
1997

Small Faces
as Charlie Sloan
1996

Taggart
1983