Known For
Filmography
—
2023
2011
2009
2008200420042004
20022001
19991998
1998
1997
1996
1985
1983

Crazy Daisy’s
Movie · as Mr. T

Beyond Trainspotting: The World of Irvine Welsh
Movie · as Self

A Lonely Place to Die
Movie · as Alex

Crying with Laughter
Movie · as Jack
Cracked
Cracked
TV · as Steve · 6 eps
Man Dancin'
Man Dancin'
Movie · as Norrie
Electric Blues
Electric Blues
Movie

Gunpowder, Treason & Plot
TV · as Lord Gunn · 2 eps
Recycled
Recycled
Movie

Late Night Shopping
Movie · as Hospital Porter
Coming Soon
Coming Soon
Movie · as Man in Toilet

The Acid House
Movie · as Kev

The Young Person's Guide to Becoming a Rock Star
TV · as Male Clubber · 1 ep

The Near Room
Movie · as Young Harris Hill

Small Faces
Movie · as Charlie Sloan

Screen Two
TV · as Charlie Sloan · 1 ep

Taggart
TV · 2 eps
