Home / Discover / People

Director

Episode Murdoch Mysteries
Pirates of the Great Lakes
2019
Episode The Order
Free Radicals (1)
2020
Episode Law & Order: Organized Crime
Redcoat
2024
Episode The Order
Free Radicals (2)
2020
Episode Ghost Wars
The Ghost in the Machine
2017
Episode Van Helsing
Christ Pose
2018
Episode Ghost Wars
The Curse of Copperhead Road
2017
Episode Van Helsing
State of the Union
2021
Episode NCIS: Hawai'i
Monster
2022
Episode Snowpiercer
Bound by One Track
2022
Episode Van Helsing
Graveyard Smash
2021
Episode Murder in a Small Town (2024)
A Chill Rain
2024
Episode A Small Light
The Butterfly
2023
Episode Murder in a Small Town (2024)
Fall From Grace
2024
Episode Snowpiercer
North Star
2024
Episode Snowpiercer
Life Source
2024
Episode Emergence
15 Years
2020
Episode Law & Order: Special Victims Unit
Counselor, It's Chinatown
2019
Episode Murdoch Mysteries
Dial M for Murdoch
2011
Episode Van Helsing
Hunted Down
2018
Episode Murdoch Mysteries
Crabtree à la Carte
2018
Episode Snowpiercer
By Weeping Cross
2024
Episode Snowpiercer
Setting Itself Right
2022
Episode Murdoch Mysteries
Great White Moose
2018
Episode A Small Light
Scheißfeld
2023
Episode Snowpiercer
A Moth to a Flame
2024
Episode The Order
Homecoming (1)
2019
Episode Lost in Space (2018)
Echoes
2019
Episode Star Trek: Strange New Worlds
Ghosts of Illyria
2022
Episode Aftermath (2016)
Where the Dead Men Lost Their Bones
2016
Episode Snowpiercer
Born to Bleed
2022
Episode Lost in Space (2018)
Contingencies on Contingencies
2021
Episode Lost in Space (2018)
Stuck
2021
Episode Aftermath (2016)
Now That We Talk of Dying
2016
Episode The Order
Homecoming (2)
2019
Episode Snowpiercer
Keep Hope Alive
2021
Episode Murdoch Mysteries
Secrets and Lies
2018
Episode Snowpiercer
Many Miles from Snowpiercer
2021

Guest Star

Episode NCIS
Choke Hold
2014
Episode Station 19
Contain the Flame
2018
Episode Castle (2009)
Secret Santa
2012
Episode The Outer Limits (1995)
Zig Zag
2000
Episode NCIS
Oil and Water
2013
Episode Early Edition
The Paper
1996
Episode Faux Baby
Birth of a Faux
2008
Episode Suits
Blowback
2016
Episode Suits
Live to Fight…
2016
Episode The Strain
Night Zero
2014
Episode The Strain
The Box
2014
Episode The Strain
Runaways
2014
Episode The Strain
For Services Rendered
2014
Episode The Outer Limits (1995)
Alien Radio (a.k.a. Dead Air)
1999
Episode Chicago Hope
The Ties that Bind
1998
Episode Station 19
Stronger Together
2018
Episode The Mentalist
Red Letter
2010
Episode Judging Amy
Drawing the Line
2000
Episode Suits
Tick Tock
2016
Episode The Mentalist
Red Sky in the Morning
2010
Episode NCIS
Gut Check
2013
Episode The District
Fools Russian (2)
2001
Episode NCIS
Past, Present and Future
2013
Episode The Mentalist
Seeing Red
2008
Episode Revolution
Home
2013
Episode Star Trek: Deep Space Nine
Wrongs Darker than Death or Night
1998
Episode Chicago Hope
Playing Through
1999
Episode Revolution
The Night the Lights Went Out in Georgia
2013
Episode CSI: Miami
Permanent Vacation
2007
Episode Early Edition
His Girl Thursday
1996
Episode Law & Order: Criminal Intent
Neighborhood Watch
2008
Episode Revolution
The Longest Day
2013
Episode MADtv
Episode #803
2002
Episode Vengeance Unlimited
Legalese
1999
Episode Hunter
Requiem for Sergeant McCall
1987
Episode seaQuest DSV
Vapors
1994
Episode The Mentalist
The Blood on His Hands
2010
Episode NCIS
React
2016
Episode Law & Order: Criminal Intent
Last Rites
2008
Episode House
Histories
2005
Episode Jesse Stone
Thin Ice
2009
Episode The District
Fools Russian (1)
2001
Episode Private Practice
Nothing to Talk About
2008
Episode NCIS
Double Trouble
2015
Episode Revolution
The Dark Tower
2013
Episode Station 19
Invisible to Me
2018