Bruce Thomas is an American actor. He is well known for being the motion capture actor of Master Chief in Halo 4, and Halo Infinite as well as portraying Russell Adler in and . He first came to prominence for portraying the character of Batman in a series of commercials for General Motors' OnStar service[1] that aired from 2000 to 2002.
He was featured in Legally Blonde, as well as its sequel , as the "UPS guy". He was featured in the 2008 film Babysitter Wanted. He co-starred on the ABC Family original series Kyle XY as Stephen Trager from 2006 to 2009. He starred as JP Gratton in the episode "The He in the She" in the series Bones on October 8, 2008.
Thomas has also been featured in the sitcom Wings as well as on Weeds. He most recently provided the voices of Atrocitus in , Ezra Loomis in , Desaad in , and James Gordon in Son of Batman.
He provided motion capture for Spartan John-117, the protagonist of the video game Halo 4 (2012), also doing so for (2015) and Halo Infinite (2021).[2]
It has been erroneously reported in the past that Thomas played Batman for the pilot and premiere of The WB's Birds of Prey TV series. Thomas personally dispelled this fact during a podcast interview.[3]
Year | Title | Role | Notes |
---|---|---|---|
1992 | Army of Darkness | Mini-Ash #2 | |
2001 | Legally Blonde | UPS guy | |
2003 | |||
2004 | A Boyfriend for Christmas | Ted Powell | TV film |
2008 | Babysitter Wanted | Jim Stanton | |
2011 | Hall Pass | Rick Coleman | |
Atrocitus (voice) | Direct-to-video | ||
2013 | Raze | Kurtz | |
2014 | DeSaad (voice) | Direct-to-video | |
Son of Batman | James Gordon, Ubu (voices) | ||
2015 | Camino | Handsome gent | |
General Zod, Darkseid (voices) | Direct-to-video | ||
2016 | James Gordon (voice) | ||
2019 | Batman: Hush | ||
Year | Title | Role | Notes | |
---|---|---|---|---|
1995 | Models Inc. | Trevor Winslow | Episode: "Exposure" | |
All My Children | Dr. Jonathan Kinder | 1 episode | ||
Ellen | Mike Lyons | Episode: "She Ain’t Friendly, She’s My Mother" | ||
1996 | The John Larroquette Show | David | Episode: "Happy Endings" | |
1996– 1998 | Beverly Hills 90210 | Carl Schmidt / Hank Bradley | 4 episodes | |
1999 | Providence | Beau Tucker | Episode: "All good Dogs Go to Heaven" | |
The Bold and the Beautiful | Trevor McEvoy | 5 episodes | ||
Nash Bridges | Rocky Brush | Episode: "Trade Off" | ||
2000 | Port Charles | Dr. Joshua Lock | 4 episodes | |
2004 | Xindi-Reptilian Soldier | 3 episodes | ||
2005– 2006 | Weeds | Megan's Dad | 2 episodes | |
2006 | E-Ring | Dr. Wolfe | Episode: "War Crimes" | |
2006– 2009 | Kyle XY | Stephen Trager | 43 episodes | |
2008 | Bones | JP Gratton | Episode: "The He in the She" | |
Desperate Housewives | Peter Hickey | Episode: "There's Always a Woman" | ||
2014 | Turbo Fast | Boss Spider, Paul (voices) | Episode: "A Tale of Two Turbos" | |
Beware the Batman | Dr. Anatol Mykros (voice) | Episode: "Unique" | ||
Rake | Clay Randolph | Episode: "Bigamist" | ||
Baby Daddy | Jim | Episode: "The Bet" | ||
2014– 2015 | Faking It | Liam's Dad | 6 episodes | |
2015 | Kobra (voice) | Episode: "Big" | ||
2016 | NCIS | Richard Porter | Episode: "React" | |
2017 | LA District Attorney Frank Gibson | Episode: "Queen Pin" | ||
2017– 2018 | Richard Terrill (voice) | 4 episodes | ||
2019 | Love, Death & Robots | Sr. Sergeant Kravchenko, Private Kaminsky (voices) | Episode: "The Secret War" |
Year | Title | Voice role | Notes | |
---|---|---|---|---|
2012 | Halo 4 | Spartan John-117 / Interrogator | Motion capture only | |
2013 | Colonel Ezra Loomis | [4] | ||
Additional voices | English dub | |||
2015 | Mobius Final Fantasy | |||
Spartan John-117 | Motion capture only | |||
Fallout 4 | Daniel Finch, Nathan Filmore, Drifters, additional voices | |||
Rise of the Tomb Raider | Additional voices | |||
2016 | Cleansed, Zachariah, Pack Captives | |||
2020 | Gears Tactics | Sid Redburn | Voice | |
Russell Adler | Voice and performance capture | |||
2021 | Halo Infinite | Spartan John-117 | Motion capture only | |
2022 | Horizon Forbidden West | Vezreh, Aluf, Additional voices | ||
2022 | Bertrand Hyrein | [5] | ||
2024 | Russell Adler | Voice and performance capture |