
Terry David Mulligan
Biography
Terry David Mulligan (born June 30, 1942) is a Canadian actor and radio and television personality.
Movie Appearances

Bitter Harvest
as Man #2
1981

Doug and the Slugs and Me
as Self
2022

Disturbing Behavior
as Mr. Clark
1998

Playing to Win: A Moment of Truth Movie
as Mr. Kearns
1998

Polar Storm
as General Mayfield
2009

Mystery Date
as Mr. McHugh
1991

Seventeen and Missing
as Det. Cornell
2007

Betrayed
as Minister
1988

Justice for Annie
as George Preston
1996

Homecoming
as Marty Clark
2005

A Stranger Waits
1987

Miracle on Interstate 880
as Don Delgado
1993

The Boy Who Could Fly
as Mr. Brandt
1986

Sole Survivor
as Captain Blaine
2000

Firefighter
as Capt. Romano
1986

Love, Mary
as Dr. Powers
1985

The Accused
as Lieutenant Duncan
1988

Mystery, Alaska
as Dr. Henry Savage
1999

The Amy Fisher Story
as Rafael Aramovitz
1993

Stand Against Fear
as Alan Kelly
1996
TV Appearances

Masters of Horror
2005

The X-Files
as Mission Controller
1993

Millennium
as Bob Birckenbuehl
1996

Stargate SG-1
as David Swift
1997

The Outer Limits
as Chancellor Duncan Wilder
1995

The Outer Limits
as Det. Landers
1995

Supernatural
as Randy Baxter
2005

Taken
as Interviewer
2002

21 Jump Street
as Alcohol License Inspector
1987

21 Jump Street
as Coach Jerry Watson
1987

21 Jump Street
as Phil Glanson
1987

Poltergeist: The Legacy
as Dr. Barzman
1996