Known For
Filmography
2025
2017
20092007
19921990
1990
1989
1988
1988
1987

Daredevil: Born Again
TV · as Male Dancer · 2 eps

Wave
Movie · as Doctor
The Man Inside
The Man Inside
Movie

The Tudors
TV · as Vatican Priest · 1 ep
Hello, Stranger
Hello, Stranger
Movie

The Canterville Ghost
Movie

A Tale of Two Cities
Movie

My Left Foot: The Story of Christy Brown
Movie · as Tony

The Phantom of the Opera
Movie · as Raoul (voice)

Les Misérables
Movie

Ghost Stories
Movie
