Actor
Wave
2017 · as Doctor
A Tale of Two Cities
1990
The Canterville Ghost
My Left Foot: The Story of Christy Brown
1989 · as Tony
Les Misérables
1988
The Phantom of the Opera
1988 · as Raoul (voice)
Ghost Stories
1987