

Ravers
The Promoter
4.6
2020

Liar
Scottish hotel receptionist · (1 episode)
6.6
2017

Rellik
Fireman · (1 episode)
6.1
2017

Born to Kill
James · (4 episodes)
7.0
2017

Outlander
Redcoat Officer · (1 episode)
8.2
2014

Victim
Charles
3.2
2011

No Ordinary Joe
Gary
4.6
2005

Cavegirl
Roast the Rugged · (39 episodes)
0.0
2002
Harry and Cosh
Harry · (14 episodes)
2.0
1999

Hope and Glory
Boy in socks · (1 episode)
5.0
1999

Goodnight, Mister Tom
Edward Fletcher
7.0
1998

Family Affairs
Bradley Foster · (519 episodes)
2.6
1997

Dalziel & Pascoe
Dominic Ellis · (1 episode)
6.5
1996

Casualty
Danny Johnson · (1 episode)
6.1
1986

The Bill
Nick Lawson · (1 episode)
6.7
1984

The Bill
Alan Brady · (2 episodes)
6.7
1984