Known For
Filmography
2016
2015
2013
2013
2010
2001
1999
1997
1986

Ibiza Undead
Movie · as Antonio

The London Firm
Movie · as B

The Zombie King
Movie · as Simo

Traveller
Movie · as Myles

Lost Boys: The Thirst
Movie · as DJ X

Night and Day
TV · 117 eps

Holby City
TV · as Tim Wellmann · 1 ep

Family Affairs
TV · as Jake Walker · 690 eps

Casualty
TV · as Andy Wells · 1 ep