Known For
Filmography

Angel
Movie · as Mark

The Afternoon Play
TV · as Liam Griffin · 1 ep

Mike Bassett: England Manager
Movie · as Journalist

Final Cut
Movie · as Mark

Operation Good Guys
TV · as Mark Kemp · 10 eps

I.D.
Movie · as Previous Team 1

Black Hearts in Battersea
TV · as Jeb Scrimshaw · 5 eps

A Touch of Frost
TV · as P.C. Naylor, PC Naylor · 2 eps

The Krays
Movie · as Mark

Birds of a Feather
TV · as Man at Cinema · 1 ep

No Strings
TV · as Schoolboy · 1 ep

The McGuffin
Movie · as Alfie

Clockwise
Movie · as Glen Scully

Broken Homes
Movie · as Red

The Bill
TV · 1 ep

Me & My Girl
TV · as Gavin · 1 ep

Never Never Land
Movie · as Cliff (Runaway Child)

The Enigma Files
TV · as Boy · 1 ep
Time of My Life
TV · as Irish Child · 1 ep

Grange Hill
TV · as Christopher 'Stewpot' Stewart · 73 eps

Rocky Marciano Is Dead
Movie · as First boy

Moss
Movie · as Boy