Bruce Harwood

Bruce Harwood (born April 29, 1963) is a Canadian character actor.

Known for

Supernatural

William Hill

The Flash

Dexter Myles

Stargate SG-1

Dr. Osbourne

Smallville

Ben Powell

The X-Files

John Fitzgerald Byers

The X-Files

John Fitzgerald Byers (voice)

Psych

Health Inspector

MacGyver

Juice

MacGyver

Willis

When Calls the Heart

Mayor Silas Ramsey

21 Jump Street

Bruce

Andromeda

Philip Kim

The Dead Zone

Rogers - Administrator

The Outer Limits

Dr. Norris

The Outer Limits

Technician

The Outer Limits

Dr. Avery Strong

The Outer Limits

Miles Pendergast

Batwoman

Professor Darby

The Sentinel

Barry

Motive

Mitch Pudbury

The Guilty

Miles

The X-Files

Byers

Bingo

Network Executive

Every Christmas Has a Story

Mayor Drysdale

Personal Effects

Record Man

Daydream Nation

Mr. Myers

The Fly II

Technician

Beauty's Revenge

Cameraman

The Last Mimzy

Scientist

Christmas Comes Home to Canaan

Maitre D'

The Lone Gunmen

John Fitzgerald Byers

Emily Owens, M.D.

Anesthesiologist

J.J. Starbuck

Inside The X-Files

Self

Defenders of Justice: The Story of The Lone Gunmen

Self

Earth Star Voyager

Dr. Leland Eugene

Earth Star Voyager

Leland Eugene, MD - Psychiatrist

Photos

Made with

Data provided by The Movie Database

This project uses the TMDB API but is not endorsed or certified by TMDB.