IMDb Page
Movie Release Date Character Age at Release
Mysterious Ways 08/17/23 Bishop 65
Princess of Chaos 12/05/22 Len Brown 65
Northspur 07/27/21 Green 63
Dead 10/22/20 Ross 63
View from Olympus 01/01/12 Narrator (voice) 54
Art That Moves: The Work of Len Lye 07/07/09 Voice 51
Bitch Slap 05/16/09 Gage 51
The Map Reader 10/18/08 Alison's father 51
The Tattooist 11/28/07 Crash 50
We're Here to Help 11/08/07 Rodney Hide 50
The Last Magic Show 07/11/07 Trevor Norton 49
Treasure Island Kids: The Monster of Treasure Island 01/01/06 48
Fracture 09/04/04 Athol Peet 46
Love Mussel 07/19/01 Stephen Jessop 43
I'll Make You Happy 04/08/99 Lou 41
Young Hercules 08/30/98 Jeweler 40
Hercules and Xena - The Animated Movie: The Battle for Mount Olympus 01/06/98 Ioalus 40
Highwater 10/06/97 Hugh Chance 40
A Moment Passing 07/25/97 Joey 39
Hercules & Xena: Wizards of the Screen 06/01/97 Iolaus 39
Project: Assassin 08/31/96 Ellis Walker 38
Hercules in the Maze of the Minotaur 11/19/94 Iolaus 37
Hercules in the Underworld 11/07/94 Charon the Boatman 37
Hercules and the Amazon Women 04/24/94 Iolaus 36
Desperate Remedies 11/26/93 Willam Poyser 36
Typhon's People 01/01/93 Constantine 35
The Footstep Man 06/20/92 Henri de Toulouse-Lautrec/Barman 34
Dangerous Orphans 01/01/85 Moir 27
Death Warmed Up 11/22/84 Michael Tucker 27
The Bar None Man Discussing Break-Up 67