Martin Jamie Roach (born July 15, 1962) is a Canadian actor. He is best known for his live-action roles as T. Abner Hall in the Disney XD television series Aaron Stone (2009–2010), Mike in the science-fiction television series Falling Skies (2011), Admiral Michael Souther in the television series The Expanse (2015–2018), King Oberon in the fantasy television series The Other Kingdom (2016), Pastor Evan Miller in The Wedding Planners (2020), and Captain Gosset in the Apple TV+ television series See (2021–2022).

His roles on film include Robert P. Haskell in the science-fiction film Cube Zero (2004), Brewster Fuller in the drama film The Shape of Water (2017), Sheriff Paul Greenleaf in the holiday romantic comedy film Christmas Inheritance, Officer Dave Poveda in the holiday comedy film The Christmas Chronicles (2018), Richard in the thriller film The Oak Room (2020), and Marty in the comedy film The Man from Toronto (2022).

His voice roles include Jake Justice in Rescue Heroes, Dr. Claw in the 2015 animated series Inspector Gadget (2015–2018), Pastor Jerome Jeffries in the Far Cry franchise, Captain Omar Maalsuwda in The Sojourn, Yo in Yin Yang Yo!, and Spike in My Little Pony: Make Your Mark (2023).

Early life Roach was born in Winnipeg, the youngest of four children to Merle, a social worker who also ran a neighbourhood daycare and Winston Roach, a church leader who were both Jamaican immigrants. They moved to Toronto in 1969 where he grew up in the Riverdale neighbourhood.

Career For animation, he voiced Jake Justice in Rescue Heroes, Sparkie in the US version of Mike the Knight and Agram in Magi-Nation. From 2015 to 2018, he provided the voice of the main antagonist Dr. Claw in the animated reboot series Inspector Gadget. Roach has also lent in the voice of Pastor Jerome Jeffries in the PlayStation 4 video game Far Cry 5.

In 2022, he played Marty in the action comedy film The Man from Toronto, starring Kevin Hart, Woody Harrelson, and Kaley Cuoco.

Filmography Film YearTitleRole Notes 1996 Extreme Measures E.R. Doctor 1999 Pushing Tin Pilot Voice (voice) 2000 Bait Cop 2001 Blue Hill Avenue Uncle Pee Wee Don't Say a Word Transit Cop 2002 Paid in Full D.C. #2 2003 Rescue Heroes: The Movie Jake Justice (voice) 2004 Highwaymen Detective Cube Zero Robert P. Haskell 2005 Fever Pitch Husband 2007 Bottom Feeder Otis Diary of the Dead Stranger 2008 Kit Kittredge: An American Girl Hobo Doctor 2010 Lullaby for Pi The Father 2011 Dream House Tommy 2013 Kick-Ass 2 Mother Russia Cop 2015 No Stranger Than Love Sheriff Deputy Spotlight Cop in Coffee Shop Beeba Boys Jeet Prosecutor 2016 Only I... Jim 2017 High-Rise Rescue Chief Connors The Shape of Water Brewster Fuller Christmas Inheritance Sheriff Paul Greenleaf 2018 Every Day Reverend Poole Little Italy Officer Hardaz The Christmas Chronicles Officer Dave Poveda 2019 The Prodigy Dr. Kagan Shazam! Bill Parker Disappearance at Clifton Hill Canadian Border Agent Code 8 Captain Milltown 2020 The Oak Room Richard 2021 All My Puny Sorrows Psychiatrist Johns 2022 The Man from Toronto Marty 2024 Humane Tony You Gotta Believe Sam Knight

Television YearTitleRole Notes 1996 Goosebumps Mr. Finley Episode: "You Can't Scare Me!" PSI Factor: Chronicles of the Paranormal Technician Episode: "Reptilian Revenge/Ghostly Voices" 1997 Riverdale Jerome "Tiny" Sheffield Unknown episodes Goosebumps Man in Black #2 Episode: "Don't Go to Sleep" 1998 The Wall Calvin Television movie Universal Soldier III: Unfinished Business Orderly Television movie 1999 Total Recall 2070 Dr. Levy Episode: "Brain Fever" Mythic Warriors Lycopheus (voice) Episode: "Androcles and the Lion" 1999–2000 The Avengers: United They Stand Samuel "Sam" Wilson / Falcon (voice) 13 episodes Rescue Heroes Jake Justice (voice) 40 episodes 2000 Dirty Pictures Ed Television movie Hendrix Black Panther The Last Debate Room Service Waiter Code Name: Eternity Nolan Episode: "Project Midas" Twice in a Lifetime Dwight White Episode: "Used Hearts" 2000–2002 Soul Food Gino / Butter Episodes: "Truth Be Told" and "Empty Spaces" 2001 Blackout Police Officer Television movie Bojangles Percy Television movie Doc Blind Man Episode: "Blind Alley" Paradise Falls Trevor Harman / Ravenheart 7 episodes Our Hero Tommy Episode: "The Birthday Issue" 2002 An American in Canada Matt Dawson Episode: "Pilot" Cadet Kelly Drill Instructor Television movie 2003 Sue Thomas: F.B.Eye Curtis Sanford Episode: "Dirty Bomb" The Pentagon Papers Sergeant Watson Television movie Mutant X Owen Taylor Episode: "Reawakening" Street Time Alfa Goodman Episode: "Even" 1-800-Missing Agent Avery Nash 3 episodes Slings & Arrows Horatio Episodes: "Madness in Great Ones" and "Playing the Swan" 2003–2004 Knights of the Zodiac Grand Pope (voice) 39 episodesEnglish version 2004 Redemption: The Stan Tookie Williams Story Guard Morales Television movie 2004–2005 Puppets Who Kill Defence Lawyer / Jones Episodes: "Bill Sues" and "The CBC Is Killing Again" 2004–2010 Franny's Feet Joey the Dogsled, Additional Voices (voice) 6 episodes 2005 The Eleventh Hour Detective Glen Madison Episode: "The Miracle Worker" Slam Dunk Takenori Akagi (voice) English version Time Warp Trio York, Cooky, Ngombo (voice) Episode: "Jinga All the Way" Mayday Carl Fessell Television movie 2006 Cradle of Lies Detective Buck Z-Squad Bakoo (voice) Unknown episodes Bigfoot Presents: Meteor and the Mighty Monster Trucks Big Wheelie (voice) Episode: "Race Relations" 2006–2009 Yin Yang Yo! Master Yo (voice) 52 episodes 2007–2010 Magi-Nation Agram, Gorath (voice) 2007 Cyberchase Walter the Walrus, Professor Bob de Bob Bobsen (voice) 3 episodes 2008 A Raisin in the Sun Walter Lee, Sr. Television movie Roxy Hunter and the Horrific Halloween Pierre 2009 Before You Say I Do Paramedic #1 Everything She Ever Wanted Mark Edwards Television miniseries 2009–2010 Aaron Stone T. Abner Hall 20 episodes 2009–2011 Poppets Town Alli (voice) 26 episodes 2010 Harriet the Spy: Blog Wars Alfred Cooper Television movie Doodlebops Rockin' Road Show Head T-Rex, Professor Poochini (voices) Episode: "Don't Forget to Ask/Bop Bop's New Tricks" Dan for Mayor Mr. Swifty Episode: "Revenge Is Swifty" Covert Affairs Commanding Officer Episode: "Pilot" Unnatural History Executor Episode: "Fountain of Truth" Connor Undercover Vice-Principal Grimsby Episodes: "Cover Story" and "Password Protect" 2011 Good Dog Gerry Davis Episode: "Jack Nicholson" XIII: The Series Episode: "Hunting Party" Jimmy Two-Shoes Slugmeister (voice) Episode: "Good Old Jimmy/Slime, Slimy, Slimiest" Falling Skies Mike Thompson 5 episodes Against the Wall Nick Episode: "The Fifth Body" Combat Hospital Lieutenant Cliffgood Episode: "Do No Harm" Silent Witness Detective Tally Television movie 12 Dates of Christmas Dr. Kirschner Producing Parker Dr. William Perry Episode: "Lying Cheating Dirty Dogs" 2011–2013 Mike the Knight Sparkie (voice) US version Crash Canyon Reggie Manderbelt, The Widow (voice) 26 episodes 2012 Baby's First Christmas NYPD Mountie Television movie 2013 Hemlock Grove Guard Episodes: "Hello, Handsome" and "What Peter Can Live Without" Air Crash Investigation Captain Negasa Episode: "Heading to Disaster" The Listener Armoured Van Driver Episode: "The Blue Line" Oh Christmas Tree! Malcolm Television movie Sidekick Superintendent (voice) Episode: "Those Who Can't Teach/Graduation Daze" 2014 Sorority Surrogate Channing Television movie How to Build a Better Boy Coach Voss 2015 Rogue Tyson Ballard Episode: "The Chandelier Man" Beauty and the Beast Lieutenant Tran Episode: "Sins of the Fathers" 2015–2017 Odd Squad Fladam 4 episodes 2015–2018 The Expanse Admiral Michael Souther 9 episodes Inspector Gadget Dr. Claw, Salesman, Mama Claw, MAD Henchman #3 (1), MAD Agent #1 (1), HQ Agent (3), Additional Voices (voices) 52 episodes 2016 Man Seeking Woman Ramirez Episode: "Fuse" The Other Kingdom King Oberon 12 episodes Fangbone! Stoneback (voice) Episode: "The Back of Stone" Terrific Trucks Tork (voice) 12 episodes Suits Parole Board Chairman Episode: "The Hand That Feeds You" The Strain James Episode: "Gone But Not Forgotten" Four in the Morning Doug Wilson Episodes: "Blow" and "Four Christs" Terrific Trucks Save Christmas Tork (voice) Television movie Eyewitness FBI Agent Episode: "They Lied" 2016–2017 Atomic Puppet Robo Ron (voice) 29 episodes 2017 Conviction Detective John Moore Episode: "Not Okay" Incorporated Lionel Episodes: "Executables" and "Golden Parachute" Saving Hope Eric Hawes Episode: "Gutted" Good Witch Delivery Guy Episode: "Day After Day" Dino Dana Dr. Webster Episode: "Get That Incisivosaurus - Dino Sight" Salvation Griff Episode: "Chip Off the Ol'Block" 2017–2018 Hotel Transylvania: The Series Various male character voices (voice) 2 episodes Wishfart Fireball Cat (voice) 40 episodes 2017–2020 The Magic School Bus Rides Again Mr. Ruhle (voice) Recurring cast 2018 Falling Water Lieutenant Robert Sutton Episode: "Love Is a Dreamer" Designated Survivor Defense Secretary Nick Wooster Episodes: "Fallout" and "Overkill" Max Voltage Additional Voices Unknown episodes Private Eyes Julian Barrington Episode: "Finding Leroy" Cupcake & Dino: General Services Additional Voices (voice) Episode: "The Manly Men's Man Club/Mi Casa, Robo Casa" Titans Manny Wolf Episode: "Titans" Esme & Roy Daddy Ooga, Norm (voices) 3 episodes Once Upon a Christmas Miracle Dr. Jenkins Television movie 2019 Wayne Local Sergeant Episode: "Chapter Seven: It'll Last Forever" Northern Rescue Insurance Adjuster Episode: "Making Lemonade" Schitt's Creek Dr. Litman Episode: "The Hike" Hudson & Rex Father Xavier Episode: "Haunted by the Past" Killjoys Captain Pike Episode: "Three Mutineers" Creeped Out Julian Tuthill Episode: "Only Child" Love Alaska Jasper Television movie The Christmas Chalet Steve 2019–2020 Bakugan: Battle Planet Colonel Tripp, Wynton's Dad, Brawler (voice) English dub10 episodes 2020 Self Made: Inspired by the Life of Madam C.J. Walker Theodore Episode: "Bootstraps"Television miniseries Kim's Convenience Randy Episode: "Knife Strife" Love in Harmony Valley Felix Television movie Ghostwriter Alex Redmond Episodes: "The Ghostly Paintbrush: Parts 1 & 2" A Christmas Exchange Jim Television movie The Wedding Planners Pastor Evan Miller 6 episodes 2020–2021 Hero Elementary Dr. Martin Inventor Man, Movie Narrator (voice) Locke & Key Detective Daniel Matuku 8 episodes 2021 American Gods Gilbert Episode: "The Unseen" Heritage Minutes Daniel Peterson Episode: "Oscar Peterson" Nurses Dex Anthony Episode: "The Wish Factory" The Enchanted Christmas Cake George Television movie Big Blue Inspector Hammer (voice) 2 episodes 2021–2023 Go, Dog. Go! Paw Barker (voice) US version 2021–2022 See Captain Gosset 12 episodes 2022 Reacher Picard 5 episodes Transformers: BotBots Vomit Comet, Ol' Tic Toc (voices) Episode: "Mall Than Meets the Eye / (Never) Be Yourself" Total DramaRama Additional Voices (voice) Episode: "A Bridgette Too Far" The Sojourn Captain Omar Maalsuwada Episode: "Beneath the Banner" 2023–present Rubble & Crew Grandpa Gravel (voice) Main cast Red Ketchup Philip G. Sullivan, Nerd #2, Fan Voices (voice) 2023 Transplant Hugo Episode: "Unstuck in Time" Most Dangerous Game Dupree Recurring cast Essex County Officer Danny Laraque Television miniseries The Jane Mysteries: Lost Inheritance Kenny Martin Television movie The Horror of Dolores Roach Victor Episode: "Stop Me" Open Season: Call of Nature Gunner (voice) Episode: "Duty Calls/Finding Dinkleman" My Little Pony: Make Your Mark Spike (voice) 3 episodes2024 Hunting Housewives Andre Bouvier Television movie Tracker Clay Porter Episode: "St. Louis" The Umbrella Academy CIA Deputy Director Lance Ribbons 4 episodes Cruel Intentions Vice President Grover Episode: "Beta" 2025 The Institute Chief Ashworth Main cast The Last Frontier Steven Cole Recurring cast 2026 Star Trek: Starfleet Academy Dekol Kraag Episode: "Vox in Excelso"

Video games