Home / Discover / People
  • Created April 6, 2019 by
    Administrator admin
  • Modified September 29, 2021 by
    Administrator admin

Children of Men

2006
as Preacher Trafalgar Square

The Shadowed Mind

1988
as Matthew

Omega Doom

1996
as Zed Too, Droid

Crossing the Line

1990
as Freddie

Spitfire

1995
as Alain

Nemesis 4: Death Angel

1996
as Johnny Impact

Alien from L.A.

1988
as Consul Triton Crassus / The Mailman

Journey to the Center of the Earth

1988
as Roderman / Hairdresser

Brutal Glory

1989
as Billy Doherty

Guest Star

Episode Material Girl
Episode 3
2010
Episode Torchwood
Day Three
2009
Episode Torchwood
Day Four
2009
Episode Torchwood
Day Five
2009