Bruce Thomas (actor)

Bruce Thomas (born May 17, 1961) is an American actor known for portraying the character of Batman in a series of commercials for General Motors' OnStar service that aired from 2000 to 2002. He is also well known for being the motion capture actor of Master Chief in "Halo 4", ' and "Halo Infinite" as well as being the voice of Russell Adler in '.
Career.
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–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). 
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.