Matthew MacCaull
Known For

Supernatural

Law & Order

Lucifer

The Good Doctor

Fringe

Once Upon a Time

DC's Legends of Tomorrow

DC's Legends of Tomorrow
All Movies (51)
- The Island Between Tides2025 · as Ollie
- Husband Father Killer: The Alyssa Pladl Story2024 · as Steven Pladl
- Murder for Mortgage: Secrets on Maple Street2024 · as Scott Lambert
- Lies and Ex Wives: Secrets on Maple Street2024 · as Scott Lambert
- A Family Nightmare: Secrets on Maple Street2024 · as Scott Lambert
- Lowlifes2024 · as Keith
- Hush Little Baby2024 · as Dr. Gatley
- Insert Short Film Title2023 · as Lefty
- Master of the House2023 · as Aldrich
- Deadly Midwife2023 · as Anthony
- A Podcast to Die For2023 · as Cam
- Food for the Heart2023 · as Eli
- Infidelity Can Be Fatal2023 · as Clive
- A Royal Christmas Match2022 · as Rhett Davis
- Christmas Is You2021 · as Tyler Thorn
- Beverly Hills Wedding2021 · as Terrence Roquefort
- Never Kiss a Man in a Christmas Sweater2020 · as Cameron
- Aurora Teagarden Mysteries: Reunited and It Feels So Deadly2020 · as Parker Stearns
- Welcome to the Circle2020 · as Greg
- Midway2019 · as Staff Officer (Nimitz)
- My Wife's Secret Life2019 · as Kent
- Hailey Dean Mysteries: Killer Sentence2019 · as Jonas McClellan
- Hailey Dean Mysteries: A Prescription for Murder2019 · as Jonas McClellan
- Hailey Dean Mysteries: Death on Duty2019 · as Jonas McClellan
- Dragged Across Concrete2019 · as 'Gray Gloves'
- Deadly Transaction2018 · as Tim Sylvester
- Hailey Dean Mysteries: A Will to Kill2018 · as Jonas McClellan
- Hailey Dean Mysteries: A Marriage Made for Murder2018 · as Jonas McClellan
- Hailey Dean Mysteries: 2 + 2 = Murder2018 · as Jonas McClellan
- Hailey Dean Mysteries: Dating Is Murder2017 · as Jonas
- Woman on the Run2017 · as Oscar
- Hailey Dean Mysteries: Deadly Estate2017 · as Dr. Jonas McClellan
- Hailey Dean Mysteries: Murder, With Love2016 · as Jonas McClellan
- Star Trek Beyond2016 · as Blue Shirt
- Stranger in the House2016 · as Marco
- Love in the Vineyard2016 · as Jackson West
- Vendetta2015 · as Ben
- Tomorrowland2015 · as Dave Clark
- Roar2015 · as Alex
- The Marine 4: Moving Target2015 · as Ethan Smith
- Grace2014 · as Young Priest
- Black Fly2014 · as Noel Henson
- A Sister's Nightmare2013 · as Brian
- AMP2013 · as Quinn
- Corvus2012 · as Corvus
- Riverworld2010 · as Hal Douglas
- Alice & Huck2008 · as Huck
- Fatal Desire2006 · as Furniture Delivery Guy
- Snakehead Terror2004 · as James
- Migratory Bird2001
- Indulgence— · as Carol
All TV Shows (18)
- Monarch: Legacy of Monsters2023 · as Lieutenant Hatch
- The Irrational2023 · as Agent Dennis Mackay
- Turner & Hooch2021 · as Agent Long
- Debris2021 · as Muntz
- The Good Doctor2017 · as Alan Palmer
- Hailey Dean Mystery2016
- Lucifer2016 · as Nicholas Sands
- DC's Legends of Tomorrow2016 · as Commander Steel
- DC's Legends of Tomorrow2016 · as Henry Heywood
- iZombie2015 · as Sebastian Meyer
- King & Maxwell2013 · as Russell Baxter
- Bates Motel2013 · as Matt Brownstein
- Motive2013 · as Brendan Kendall
- Emily Owens, M.D.2012 · as Steve Siddah
- Once Upon a Time2011 · as Knight
- Fringe2008 · as Vannoy
- Supernatural2005 · as Crossroads Demon
- Law & Order1990 · as Marc Maher