Bruce Harwood
Bruce Harwood
Biography
Bruce Harwood (born April 29, 1963) is a Canadian character actor.
Known For
Personal Info
Known For
Acting
Known Credits
37
Gender
Male
Birthday
1963-04-29 (61 years old)
Place of Birth
North Vancouver, British Columbia, Canada
Acting

2019

Batwoman as Professor Darby

2016

Every Christmas Has a Story as Mayor Drysdale

2014

The Flash as Dexter Myles

2014

When Calls the Heart as Mayor Silas Ramsey

2013

Motive as Mitch Pudbury

2012

Emily Owens, M.D as Anesthesiologist

2011

Daydream Nation as Mr. Myers

2009

Personal Effects as Record Man

2007

The Last Mimzy as Scientist

2006

Psych as Health Inspector

2005

Supernatural as William Hill

2002

The Dead Zone as Rogers - Administrator

2001

Smallville as Ben Powell

2001

The Lone Gunmen as John Fitzgerald Byers

2000

Andromeda as Philip Kim

2000

The Guilty as Miles

1998

The X-Files as Byers

1998

Inside The X-Files as Self

1997

Stargate SG-1 as Dr. Osbourne

1996

The Sentinel as Barry

1995

The Outer Limits as Dr. Norris

1995

The Outer Limits as Technician

1995

The Outer Limits as Dr. Avery Strong

1995

The Outer Limits as Miles Pendergast

1995

Beauty's Revenge as Cameraman

1993

The X-Files as John Fitzgerald Byers

1993

The X-Files as John Fitzgerald Byers (voice)

1991

Bingo as Network Executive

1989

The Fly II as Technician

1988

Earth Star Voyager as Dr. Leland Eugene

1988

Earth Star Voyager as Leland Eugene, MD - Psychiatrist

1987

21 Jump Street as Bruce

1987

J.J. Starbuck as Not available

1985

MacGyver as Juice

1985

MacGyver as Willis