Film Snail

William MacDonald

0

William MacDonald

Born · undefined NaN, NaN (undefined years old)

Home Sweet Christmas

Home Sweet Christmas

Declan 'Fitzy' Fitzgerald

5.8

2024

Tracker

Tracker

Sheriff Gale · (1 episode)

7.5

2024

Double Life

Double Life

Glen Vukovich

5.8

2023

The Blessing Bracelet

The Blessing Bracelet

Chuck Spencer

6.4

2023

The Night Agent

The Night Agent

Henry · (1 episode)

7.8

2023

#Xmas

#Xmas

Jack Faison

5.3

2022

#Xmas

#Xmas

Jack

5.3

2022

A Godwink Christmas: Miracle of Love

A Godwink Christmas: Miracle of Love

John Fellman

5.9

2021

There's Someone Inside Your House

There's Someone Inside Your House

Mr. Sandford

5.4

2021

Resident Alien

Resident Alien

Farmer · (1 episode)

7.8

2021

Upload

Upload

Reverend Peyfort · (1 episode)

7.9

2020

Rabbit

Leon (as Bill MacDonald)

10.0

2018

Garage Sale Mysteries: Picture a Murder

Garage Sale Mysteries: Picture a Murder

Scott Brady

6.0

2018

Summer of 84

Summer of 84

Sheriff Caldwell

6.9

2018

The Terror

The Terror

George Nicol · (3 episodes)

7.4

2018

Past Malice: An Emma Fielding Mystery

Past Malice: An Emma Fielding Mystery

Sherman Arlington

6.5

2018

The Good Doctor

The Good Doctor

Bob Cravens · (2 episodes)

8.5

2017

Concrete Evidence: A Fixer Upper Mystery

Concrete Evidence: A Fixer Upper Mystery

Principal Darren Dean

6.7

2017

Riverdale

Riverdale

Principal Featherhead · (15 episodes)

8.4

2017

Riverdale

Riverdale

Warden Norton · (5 episodes)

8.4

2017

Travelers

Travelers

Gary Holden · (9 episodes)

7.6

2016

Supergirl

Supergirl

Dr. Kaplan · (1 episode)

7.3

2015

The Flash

The Flash

Gene Huskk · (2 episodes)

7.8

2014

The Captive

The Captive

Frank

5.8

2014

Hemlock Grove

Hemlock Grove

Jeargen Knauff · (1 episode)

7.1

2013

The Phantoms

The Phantoms

Steve Boucher

7.0

2012

Cold Blooded

Cold Blooded

Louis Holland

5.2

2012

Run Rabbit Run

Run Rabbit Run

Baby Doll

2.5

2012

Death Wish

Death Wish

Elvis

6.0

2010

Haven

Haven

Boss Mechanic · (1 episode)

7.5

2010

Rookie Blue

Rookie Blue

Buson / Sheldon · (1 episode)

7.7

2010

Takedown

Takedown

Stross Representative

4.9

2010

Storm Seekers

Storm Seekers

Eli Harder

5.2

2010

Republic of Doyle

Republic of Doyle

Logan Hicks · (1 episode)

6.9

2010

Stargate Universe

Stargate Universe

Virgil Biggs · (1 episode)

7.4

2009

The Listener

The Listener

Matt Collins · (1 episode)

6.8

2009

Northern Lights

Northern Lights

Deputy Otto Gruber

5.8

2009

Fragile

Fragile

Doorman

0.0

2009

Mail Order Bride

Mail Order Bride

Sherrif

6.4

2008

Trial by Fire

Trial by Fire

Trip Crandall

5.4

2008

On the Other Hand, Death: A Donald Strachey Mystery

On the Other Hand, Death: A Donald Strachey Mystery

Jonas Baskin

5.8

2008

Hybrid

Hybrid

4.5

2007

White Noise 2: The Light

White Noise 2: The Light

Dr. Karros

5.5

2007

To Have and to Hold

To Have and to Hold

Det. Wilson

1.0

2006

Mount Pleasant

Mount Pleasant

Jack

5.0

2006

Psych

Psych

Phil · (1 episode)

7.9

2006

Hollow Man II

Hollow Man II

Col. Gavin Bishop

4.9

2006

Final Days of Planet Earth

Final Days of Planet Earth

Cruikshank

4.8

2006

Absolute Zero

Absolute Zero

Dempsy

5.2

2006

Supernatural

Supernatural

Abraham Peterson · (1 episode)

8.3

2005

Supernatural

Supernatural

Sheriff · (1 episode)

8.3

2005

Personal Effects

Personal Effects

Arthur Stowell

5.2

2005

The Colt

The Colt

Sgt. Woodruff

5.3

2005

A Beachcombers Christmas

A Beachcombers Christmas

Earl Decker

0.0

2004

Shelf Life

Shelf Life

Martin

4.4

2004

Stargate Atlantis

Stargate Atlantis

Captain Griffin · (1 episode)

8.0

2004

Tru Calling

Tru Calling

Neighbour · (1 episode)

7.3

2003

Water's Edge

Water's Edge

T. Wallace

6.0

2003

The Snow Walker

The Snow Walker

Miner in Bar

7.0

2003

Mayday

Mayday

First Officer Dillard · (1 episode)

8.2

2003

Betraying Reason

Betraying Reason

Hoop

0.0

2003

The Rhino Brothers

Sasha Kanachowski

7.0

2002

The Dead Zone

The Dead Zone

Cathan Donnegal · (1 episode)

7.2

2002

Smallville

Smallville

Masterson · (1 episode)

8.2

2001

The Spiral Staircase

The Spiral Staircase

Sheriff Bell

5.6

2000

Call of the Wild

Call of the Wild

(13 episodes)

5.9

2000

The Call of the Wild

The Call of the Wild

The Swede

7.0

2000

Dudley Do-Right

Dudley Do-Right

In the Back

4.1

1999

Don't Look Down

Don't Look Down

Ben

4.2

1998

Rupert's Land

Rupert's Land

Brad

0.0

1998

Golf Punks

Golf Punks

Phelps (as William Macdonald)

3.6

1998

The Vigil (for Kurt Cobain)

The Vigil (for Kurt Cobain)

George

0.0

1998

Contagious

Contagious

Drug Worker

4.7

1997

Barnone

Barnone

Mike

0.0

1997

Millennium

Millennium

Agent Nolan · (1 episode)

7.7

1996

Gang in Blue

Gang in Blue

Groat

5.0

1996

Poltergeist: The Legacy

Poltergeist: The Legacy

Jones · (1 episode)

6.1

1996

The Sentinel

The Sentinel

Dell · (1 episode)

7.1

1996

The Outer Limits

The Outer Limits

FBI Special Agent Grant · (1 episode)

7.7

1995

The Outer Limits

The Outer Limits

Gary Rosman · (1 episode)

7.7

1995

The Outer Limits

The Outer Limits

Mugger · (1 episode)

7.7

1995

Sliders

Sliders

Medical Moonsuit · (1 episode)

7.6

1995

Viper

Viper

Harper · (1 episode)

6.0

1994

The X-Files

The X-Files

Dr. Oppenheim · (1 episode)

8.4

1993

The X-Files

The X-Files

Agent Kazanjian · (1 episode)

8.4

1993

The X-Files

The X-Files

Deputy Buddy Riggs · (1 episode)

8.4

1993

The X-Files

The X-Files

Officer Trott · (1 episode)

8.4

1993

The X-Files

The X-Files

Federal Marshall · (1 episode)

8.4

1993

Posing: Inspired by Three Real Stories

Posing: Inspired by Three Real Stories

Evan Stafford

5.7

1991

The Fourth War

The Fourth War

MP Corporal

5.1

1990

Quantum Leap

Quantum Leap

Conductor · (1 episode)

8.0

1989

MacGyver

MacGyver

Paramedic · (1 episode)

7.7

1985