
Bruce Harwood (born April 29, 1963) is a Canadian character actor.
William Hill
Dexter Myles
Dr. Osbourne
Ben Powell
John Fitzgerald Byers
John Fitzgerald Byers (voice)
Health Inspector
Juice
Willis
Mayor Silas Ramsey
Bruce
Philip Kim
Rogers - Administrator
Dr. Norris
Technician
Dr. Avery Strong
Miles Pendergast
Professor Darby
Barry
Mitch Pudbury
Miles
Byers
Network Executive
Mayor Drysdale
Record Man
Mr. Myers
Technician
Cameraman
Scientist
Maitre D'
John Fitzgerald Byers
Anesthesiologist
Self
Self
Dr. Leland Eugene
Leland Eugene, MD - Psychiatrist