Acting
Impromptu
1991
The Ninth Cloud
as Billy
Ourhouse
as Truson Maddox-Wilson
Ex Memoria
as Jacob
Animal
as Jake Elliot
Young Arthur
as Mordred
Pieta
as Julian
as Maurice
Hornblower
as Jérôme · 1 ep.
A Touch of Frost
as Tim Hamilton · 1 ep.
Star Trek: The Next Generation
as René Picard · 1 ep.