James Allodi is a Canadian actor and director.
as Father Lawrence(1 ep)
as Phil Hadley(1 ep)
as Lloyd(5 eps)
as Acey Holman
as Trevor Whelan(1 ep)
as Clyde
as Dr. Finch
as Architect
as Dr. Gordon Petras (as Jim Allodi)(3 eps)
as Dr. Gordon Petras(1 ep)
as Dan Jarvis
as Hamish
as Detective Mason
as Neil Bucyk
as Eric Davis(1 ep)
as Agent Stanton
as Deputy Dana
as Mr. Hindle
as Justin
as Man in Tuxedo
as Dad/Adult John
as Patrick Murphy
as Security Guard
as Dr. Anon
as Assistant States Attorney(1 ep)
as Tom Bellamy(1 ep)