Movies
Excalibur
as Merlin
The Exorcist III
as Father Morning
Spawn
as Cogliostro
Return to Oz
as Dr. Worley / Nome King
The Monk
as The Duke of Talamur
Black Widow
as William
The Wilby Conspiracy
as Major Horn
The Goodbye Girl
as Oliver Fry (uncredited)
Passion Flower
as Albert Coskin
Robin and Marian
as Little John