Atuação
8 títulos • ativo desde 1988
The Krays
como Lost Boy
EastEnders
como Furtive
Moondial
como Tom
Harbinger
como Neal
Echoes of the Passed
como Frank