Show
Actor (81 credits)
2024
The Irrational
(TV Series)
Agent Dennis Mackay
Agent Dennis Mackay
- Reciprocity
(2024)
... Agent Dennis Mackay
- Bombshell
(2024)
... Agent Dennis Mackay
2023
Monarch: Legacy of Monsters
(TV Series)
Lieutenant Hatch / Lt. Hatch
Lieutenant Hatch / Lt. Hatch
- Birthright
(2023)
... Lieutenant Hatch
- Terrifying Miracles
(2023)
... Lt. Hatch
2020
Aurora Teagarden Mysteries: Reunited and It Feels So Deadly
(TV Movie)
Parker (as Matthew McCaull)
Parker (as Matthew McCaull)
2020
Project Blue Book
(TV Series)
Mike Connors
Mike Connors
- The Roswell Incident - Part I
(2020)
... Mike Connors
2016-2019
Hailey Dean Mystery
(TV Series)
Jonas McClellan / Jonas / Dr. Jonas McClellan
Jonas McClellan / Jonas / Dr. Jonas McClellan
- Hailey Dean Mysteries: Killer Sentence
(2019)
... Jonas McClellan
- Hailey Dean Mysteries: A Prescription for Murder
(2019)
... Jonas McClellan
- Hailey Dean Mysteries: Death on Duty
(2019)
... Jonas McClellan
- Hailey Dean Mystery: A Will to Kill
(2018)
... Jonas McClellan
- Hailey Dean Mystery: A Marriage Made for Murder
(2018)
... Jonas McClellan
- Hailey Dean Mystery: 2 + 2 = Murder
(2018)
... Jonas McClellan
- Hailey Dean Mystery: Dating Is Murder
(2017)
... Jonas
- Hailey Dean Mystery: Deadly Estate
(2017)
... Dr. Jonas McClellan
- Hailey Dean Mystery: Murder, with Love
(2016)
... Jonas McClellan
2016-2018
DC's Legends of Tomorrow
(TV Series)
Henry Heywood / Commander Steel
Henry Heywood / Commander Steel
- Necromancing the Stone
(2018)
... Henry Heywood
- Moonshot
(2017)
... Henry Heywood
- The Justice Society of America
(2016)
... Commander Steel
- Out of Time
(2016)
... Commander Steel
2016
When Calls the Heart
(TV Series)
Wade Barrett
Wade Barrett
- Heartbreak
(2016)
... Wade Barrett
- Forever in My Heart
(2016)
... Wade Barrett (as Matthew Maccaull)
- A Gentle Heart
(2016)
... Wade Barrett (as Matthew Maccaull)
- Heart of a Hero
(2016)
... Wade Barrett
2015
iZombie
(TV Series)
Sebastian Meyer
Sebastian Meyer
- Blaine's World
(2015)
... Sebastian Meyer
- Dead Rat, Live Rat, Brown Rat, White Rat
(2015)
... Sebastian Meyer
- Mr. Berserk
(2015)
... Sebastian Meyer
2013
Emily Owens M.D.
(TV Series)
Dr. Steve Siddah
Dr. Steve Siddah
- Emily and... The Social Experiment
(2013)
... Dr. Steve Siddah
2011
Once Upon a Time
(TV Series)
Knight #1
Knight #1
- The Shepherd
(2011)
... Knight #1 (as Matthew Maccaull)
2011
Supernatural
(TV Series)
Crossroads Demon
Crossroads Demon
- The Man Who Knew Too Much
(2011)
... Crossroads Demon
Show
Writer (1 credit)
Show
Producer (1 credit)
Show
Editor (1 credit)
Show
Thanks (1 credit)
Show
Self (3 credits)
2015
Geeks Who Drink
(TV Mini Series)
Self - Team Captain
Self - Team Captain
- Matthew MacCaull vs. Andrew Daly
(2015)
... Self - Team Captain