Known For
Acting
Power Rangers
Dreadhead (voice)
1993
Wish Star (voice)
Badussa (voice)
Legend of the Seeker
Brother Edward
2008
Ngāti
Greg Shaw
1987
Dangerous Orphans
Rossi
1985
Typhon's People
Angel Secundus