Todd Thomson
Known For
All Movies (13)
- Hearts in the Game2023 · as Peter Cahill
- He's Not Worth Dying For2022 · as Ivan
- V.C. Andrews' All That Glitters2021 · as Octavious Tate
- Fallen Hearts2019 · as Reverend
- Dark Angel2019 · as Reverend
- Heaven2019 · as Reverend
- Hailey Dean Mysteries: Death on Duty2019 · as Tom Hopper
- Ruby Herring Mysteries: Silent Witness2019 · as Sam Albert
- Fifty Shades Freed2018 · as Surgeon
- Aim for the Roses2017 · as The Announcer
- Interrogation2016 · as EOD Officer #1
- A Family of Ghosts2016 · as George
- Dead Rising: Watchtower2015 · as Megaphone Soldier
All TV Shows (25)
- Tracker2024 · as Sheriff Woods
- Grease: Rise of the Pink Ladies2023 · as Dick Aldridge
- School Spirits2023 · as Jeff Leeman
- Family Law2021 · as Joel Kirkman
- Turner & Hooch2021 · as Leigh Anderson
- Debris2021 · as Harris Grohl
- Helstrom2020 · as Mr. Cavallo
- A Million Little Things2018 · as Dale
- Siren2018 · as Doctor Logan
- Travelers2016 · as Dr. Higgins
- DC's Legends of Tomorrow2016 · as Eddie Rothberg
- Supergirl2015 · as Lir-Al
- Zoo2015 · as Cal
- UnREAL2015 · as Eddy
- When Calls the Heart2014 · as Augustus Landis
- Bates Motel2013 · as Coroner
- Motive2013 · as Greg
- Arrow2012 · as Minister
- Once Upon a Time2011 · as Business Man
- Fringe2008 · as Jack
- Supernatural2005 · as Richard Keel
- Stargate Atlantis2004 · as Bordal
- The 44002004 · as Larry
- Smallville2001 · as Secretary of Defense
- Stargate SG-11997 · as Ramius First Prime







