The English Patient
Role(s): Fenelon-Barnes
Heavenly Creatures
Role(s): Dr. Henry Hulme
Saving Grace
Role(s): Quentin Rhodes
Frankenstein: Birth of a Monster
Role(s): William Godwin
Firefox
Role(s): Major Lanyev