
Colin Cunningham
Colin Cunningham (August 20, 1966, in Los Angeles, California) is an American actor and director. He began his career in the 1990s and gained recognition for his role as Major Paul Davis in Stargate SG-1. Later, he played John Pope in Falling Skies (2011–2015), one of his most notable roles. He also portrayed Julian Slink in Blood Drive (2017) and appeared in Preacher (2016–2019). Additionally, he starred in The 6th Day (2000) and Elektra (2005). Besides acting, Cunningham directed short films such as Centigrade (2007), which was considered for an Oscar nomination. He is also a musician and leads the funk/soul band WHAT-THE-FUNK!. Cunningham studied directing at the Vancouver Film School and is known for his versatility. He remains a sought-after performer in film and television.
Available on CineVibes
Full Filmography
All Credits (85)

The Pendragon Cycle: Rise of the Merlin
as Vortigern

Curse of Crom 2: Crom's Fury
as Greg

He Never Left
as Gabriel

Horizon: An American Saga - Chapter 2
as Unknown

Horizon: An American Saga - Chapter 1
as Chisholm

Love in Focus
as Barty Dixon

Curse of Crom: The Legend of Halloween
as Greg

Bashira
as John Cavanaugh

Stumptown
as Wallace Kane

Little Pink House
as Billy Von Winkle

Blood Drive
as Julian Slink

Blood Drive
as Julian Slink

Preacher
as TC

The Magicians
as Bjorn

Numb
as Trapper

The Historian
as Chris Fletcher

Guardian Angel
as Gregor Sarkoff

The Eleventh Victim
as Clinton Cruise

Perception
as Gerard Permut

Hell on Wheels
as Gambler

Afghan Luke
as Christer

Falling Skies
as John Pope

Rise of the Damned
as Zan

Hawaii Five-0
as Scott Hester

Shattered
as Unknown

Goblin
as Owen

Fireball
as Tim Timmonds

The Crusader
as Paul Weebler

Impact
as David Rhodes

Sanctuary
as Gerald

The Guard
as Unknown

jPod
as Steve Lefkowitz

Breakfast with Scot
as Billy

We All Scream for Ice Cream
as Virgil

The Entrance
as Officer Banks

Men in Trees
as Lawyer

Behind the Camera: The Unauthorized Story of 'Diff'rent Strokes'
as Vic Perillo

Eureka
as Dr. Paul Suenos

Psych
as Marvin

Lesser Evil
as Jon

Masters of Horror
as Unknown

Da Vinci's City Hall
as Unknown

Reunion
as Unknown

Stargate Atlantis
as Major Paul Davis

The 4400
as Ryan Powell

The Collector
as Unknown

The L Word
as Harry Samchuk

Wilder Days
as Car Pirate / Makeshift

Out of Order
as Unknown

Stealing Sinatra
as John Foss

Mr. St. Nick
as Agent Nardo

CSI: Miami
as Ross Kaye

The Twilight Zone
as Seth

The Dead Zone
as Pendragon

Smallville
as Nicky

UC: Undercover
as Unknown

Strange Frequency
as Jay the Music Agent

The Chris Isaak Show
as Unknown

The 6th Day
as Tripp

Final Ascent
as Wayne

Dark Angel
as Transhuman (DAC)

Andromeda
as Shig

Best in Show
as New York Butcher

Mysterious Ways
as Unknown

Y2K
as Ross Singer

The Silencer
as Hale Bryant

Zacharia Farted
as Michael Bates

Da Vinci's Inquest
as Unknown

The Crow: Stairway to Heaven
as Unknown

The Net
as Unknown

Cold Squad
as Unknown

Five Desperate Hours
as Wesley Ballard

Stargate SG-1
as Paul Davis

Dead Fire
as Cal Brody

Dead Man's Gun
as Unknown

Volcano: Fire on the Mountain
as Stan Sinclair

The Sentinel
as Dr. Burke

Robin of Locksley
as Walter Nottingham

The Outer Limits
as Professor George Ernst

The Marshal
as Unknown

For the Love of Nancy
as Intern

Viper
as Peter Markham

The X-Files
as Lt. Terry Wilmer

The X-Files
as Dr. Stroman

The X-Files
as Escalante
