Acting
The Matrix Revolutions
2003
Queen of the Damned
2002
To the Tooth
as Young Antony
as First Operator At Command
as New York Vampire
Heroes' Mountain
as Dave Brodie
Repeat Performance
as Sean Purchase
Darwin's Brave New World
as Sir Joseph Hooker · 3 ep.
Xena: Warrior Princess
as Euripedes · 1 ep.