Cast Credits Dark Winds (2022) Guest starring as Lester McGinnis (5 episodes) Episode 1x05: Ha'íínlni (Jul 3, 2022) Episode 1x04: Hooghandi (Jun 26, 2022) Episode 1x03: K'e (Jun 19, 2022) Episode 1x02: The Male Rain Approaches (Jun 12, 2022) Episode 1x01: Monster Slayer (Jun 12, 2022) View 2 more View 2 less All Rise (2019) Guest starring as Chief Sam Milton Episode 3x07: Through the Fire (Jul 19, 2022) Bob ♥ Abishola (2019) Guest starring as Pastor Falade Episode 3x22: Beard in Her Pulpit (May 23, 2022) The Orville (2017) Guest starring as Moclan Arbitrator (2 episodes) Episode 3x05: A Tale of Two Topas (Jun 30, 2022) Episode 1x03: About a Girl (Sep 21, 2017) The New V.I.P.'s (2017) Starring as Clarence / Conrad Justice League Action (2016) Guest starring as Darkseid (2 episodes) Episode 1x43: It'll Take a Miracle (Nov 4, 2017) Episode 1x35: Superman's Pal, Sid Sharp (Sep 9, 2017) Man With a Plan (2016) Guest starring as Pastor Carl Episode 2x02: Andi's Boyfriend (Nov 20, 2017) Designated Survivor (2016) Guest starring as Taurasi Governor Habalo Episode 2x22: Run (May 16, 2018) Marvel's Guardians of the Galaxy (2015) Guest starring as Ronan (8 episodes) Episode 3x17: Black Vortex, Part Four (May 12, 2019) Episode 3x16: Black Vortex, Part Three (May 12, 2019) Episode 1x24: I Feel the Earth Move (Jul 24, 2016) Episode 1x23: I've Been Searching So Long (Jul 17, 2016) Episode 1x20: Fox on the Run (Jun 26, 2016) Episode 1x15: Accidents Will Happen (Mar 20, 2016) Episode 1x12: Crystal Blue Persuasion (Feb 28, 2016) Episode 1x10: Bad Moon Rising (Nov 28, 2015) View 5 more View 5 less Guest starring as Miner #2 Episode 1x15: Accidents Will Happen (Mar 20, 2016) Guest starring as Guard Episode 1x20: Fox on the Run (Jun 26, 2016) Guardians of the Galaxy Shorts (2015) Guest starring as Ronan the Accuser (5 episodes) Episode 1x10: Gamora: Part 2 (Aug 29, 2015) Episode 1x09: Gamora: Part 1 (Aug 29, 2015) Episode 1x08: Drax: Part 2 (Aug 22, 2015) Episode 1x04: Groot: Part 2 (Aug 8, 2015) Episode 1x03: Groot: Part 1 (Aug 8, 2015) View 2 more View 2 less The Stinky & Dirty Show (2015) Guest starring as Big Ben (3 episodes) Episode 2x08: Screen Clean / Drive-In Movers (Nov 23, 2017) [Co-Star] Episode 2x05: Red Light, Red Light / Missing Pieces (Nov 23, 2017) [Co-Star] Episode 1x01: Jump at the Dump / Road Block (Jan 15, 2015) [Co-Star] Masters of Sex (2013) Guest starring as Judge Varga Episode 4x05: Outliers (Oct 9, 2016) Marvel's Hulk and the Agents of S.M.A.S.H. (2013) Guest starring as Absorbing Man (3 episodes) Episode 2x12: The Big Green Mile (Feb 15, 2015) Episode 1x24: Monsters No More (Jun 29, 2014) Episode 1x11: The Skaar Whisperer (Nov 10, 2013) Guest starring as Korg Episode 1x25: Planet Leader (Jul 13, 2014) Guest starring as Thunderball Episode 2x12: The Big Green Mile (Feb 15, 2015) Guest starring as Pile Driver Episode 2x12: The Big Green Mile (Feb 15, 2015) Marvel's Avengers Assemble (2013) Guest starring as Absorbing Man Episode 2x16: Small Time Heroes (Apr 26, 2015) Dallas (2012) Guest starring as Calvin Hannah (2 episodes) Episode 3x12: Victims of Love (Sep 8, 2014) Episode 3x07: Like a Bad Penny (Apr 7, 2014) The Legend of Korra (2012) Guest starring as Security Guard Episode 2x09: The Guide (Nov 1, 2013) Guest starring as Vaatu (6 episodes) Episode 4x08: Remembrances (Nov 21, 2014) Episode 3x13: Venom of the Red Lotus (Aug 22, 2014) Episode 2x14: Light in the Dark (Nov 15, 2013) Episode 2x13: Darkness Falls (Nov 15, 2013) Episode 2x12: Harmonic Convergence (Nov 15, 2013) Episode 2x10: A New Spiritual Age (Nov 8, 2013) View 3 more View 3 less Guest starring as Northern Soldier Episode 2x12: Harmonic Convergence (Nov 15, 2013) Guest starring as Unavaatu (2 episodes) Episode 2x14: Light in the Dark (Nov 15, 2013) Episode 2x13: Darkness Falls (Nov 15, 2013) Marvel's Ultimate Spider-Man (2012) Guest starring as Absorbing Man (2 episodes) Episode 3x26: Contest of Champions, Part Four (Oct 24, 2015) Episode 3x24: Contest of Champions, Part Two (Oct 10, 2015) America's Book of Secrets (2012) Starring as Narrator (33 episodes) Episode 3x10: America's Doomsday Plan (May 31, 2014) Episode 3x09: The Secret Service (May 24, 2014) Episode 3x08: Secret Underground (May 17, 2014) Episode 3x07: The Billionaire Agenda (May 10, 2014) Episode 3x06: Secret Prisons (May 3, 2014) Episode 3x05: America's Secret Army (Apr 26, 2014) Episode 3x04: The Gold Conspiracy (Apr 19, 2014) Episode 3x03: American Terrorists (Apr 12, 2014) Episode 3x02: Big Brother (Apr 5, 2014) Episode 3x01: Scientology (Mar 29, 2014) Episode 2x12: Hells Angels (Jun 21, 2013) Episode 2x11: Lost Treasures (Jun 14, 2013) Episode 2x10: Presidential Assassins (Jun 7, 2013) Episode 2x09: The Mystery of Bigfoot (May 31, 2013) Episode 2x08: The Drug Wars (May 24, 2013) Episode 2x07: Presidential Cover Ups (May 17, 2013) Episode 2x06: Deadly Cults (May 10, 2013) Episode 2x05: American Nazis (May 3, 2013) Episode 2x04: Serial Killers (Apr 26, 2013) Episode 2x03: The Ku Klux Klan (Apr 19, 2013) Episode 2x02: The Mafia (Apr 12, 2013) Episode 2x01: The Ancient Astronaut Cover-Up (Apr 5, 2013) Episode 1x10: The Pentagon (Mar 31, 2012) Episode 1x09: Black Ops (Mar 24, 2012) Episode 1x08: West Point (Mar 15, 2012) Episode 1x07: The FBI (Mar 10, 2012) Episode 1x06: Presidential Transports (Feb 25, 2012) Episode 1x05: The Playboy Mansion (Feb 18, 2012) Episode 1x04: Area 51 (Feb 11, 2012) Episode 1x03: Fort Knox (Feb 4, 2012) Episode 1x02: Freemasons (Jan 28, 2012) Episode 1x01: The White House (Jan 21, 2012) Episode S01 Special: The Monuments (Jan 15, 2012) View 30 more View 30 less Green Lantern The Animated Series (2011) Guest starring as Atrocitus (6 episodes) Episode 1x22: Love Is a Battlefield (Feb 16, 2013) [Co-Star] Episode 1x13: Homecoming (May 26, 2012) [Co-Star] Episode 1x12: Invasion (May 19, 2012) [Co-Star] Episode 1x07: Reckoning (Apr 14, 2012) [Co-Star] Episode 1x02: Beware My Power (Part Two) (Nov 11, 2011) [Co-Star] Episode 1x01: Beware My Power (Part One) (Nov 11, 2011) [Co-Star] View 3 more View 3 less Once Upon a Time (2011) Guest starring as Disembodied Voice Episode 4x20: Lily (Apr 26, 2015) [Co-Star] Last Man Standing (2011) Starring as Chuck Larabee (78 episodes) Episode 9x21: Keep on Truckin' (May 20, 2021) Episode 9x20: Baxter Boot Camp (May 20, 2021) Episode 9x19: Murder, She Wanted (May 13, 2021) Episode 9x18: Yoga and Boo-Boo (May 6, 2021) Episode 9x17: Love & Negotiation (Apr 29, 2021) Episode 9x16: Parent-normal Activity (Apr 22, 2021) Episode 9x15: Butterfly Effect (Apr 15, 2021) Episode 9x14: The Two Nieces of Eve (Apr 8, 2021) Episode 9x13: Your Move (Mar 25, 2021) Episode 9x12: Midwife Crisis (Mar 18, 2021) Episode 9x11: Granny Nanny (Mar 11, 2021) Episode 9x10: Meatless Mike (Mar 4, 2021) Episode 9x09: Grill In The Mist (Feb 25, 2021) Episode 9x08: Lost and Found (Feb 18, 2021) Episode 9x06: A Fool And His Money (Feb 4, 2021) Episode 9x05: Outdoor Toddler (Jan 28, 2021) Episode 9x04: Jen Again (Jan 21, 2021) Episode 9x03: High on the Corporate Ladder (Jan 14, 2021) Episode 9x02: Dual Time (Jan 7, 2021) Episode 9x01: Time Flies (Jan 3, 2021) Episode 8x21: How You Like Them Pancakes? (Apr 30, 2020) Episode 8x20: Extrasensory Deception (Apr 23, 2020) Episode 8x19: The Big Lebaxter (Apr 16, 2020) Episode 8x18: Garage Band (Apr 9, 2020) Episode 8x17: Keep the Change (Apr 2, 2020) Episode 8x16: Along Came a Spider (Mar 26, 2020) Episode 8x15: Chili Chili Bang Bang (Mar 19, 2020) Episode 8x14: This Too Shall Bass (Mar 12, 2020) Episode 8x13: Student Doubt (Mar 5, 2020) Episode 8x12: I'm With Cupid (Feb 27, 2020) Episode 8x11: Baked Sale (Feb 20, 2020) Episode 8x10: Break Out the Campaign (Feb 13, 2020) Episode 8x09: Girls Rock (Feb 6, 2020) Episode 8x08: Romancing the Stone (Jan 30, 2020) Episode 8x07: Bedtime Story (Jan 23, 2020) Episode 8x06: Mysterious Ways (Jan 16, 2020) Episode 8x05: The Office (Jan 16, 2020) Episode 8x04: You've Got Male (or Female) (Jan 9, 2020) Episode 8x03: Yours, Wine, and Ours (Jan 9, 2020) Episode 8x02: Wrench in the Works (Jan 2, 2020) Episode 8x01: No Parental Guidance (Jan 2, 2020) Episode 7x22: A Moving Finale (May 10, 2019) Episode 7x21: The Favourite (May 3, 2019) Episode 7x20: Yass Queen (Apr 19, 2019) Episode 7x19: The Passion of Paul (Mar 22, 2019) Episode 7x18: Otherwise Engaged (Mar 15, 2019) Episode 7x17: Cards on the Table (Mar 8, 2019) Episode 7x16: Urban Explorer (Mar 1, 2019) Episode 7x15: Arrest Her Development (Feb 22, 2019) Episode 7x13: The Best Man (Feb 15, 2019) Episode 7x12: Cabin Pressure (Feb 1, 2019) Episode 7x11: Common Ground (Jan 11, 2019) Episode 7x10: Three for the Road (Jan 4, 2019) Episode 7x09: The Gift of the Mike Guy (Dec 14, 2018) Episode 7x08: HR's Rough n' Stuff (Dec 7, 2018) Episode 7x07: Dreams vs. Realty (Nov 16, 2018) Episode 7x06: The Courtship of Vanessa's Mother (Nov 9, 2018) Episode 7x05: One Flew Into the Empty Nest (Nov 2, 2018) Episode 7x04: Bride of Prankenstein (Oct 19, 2018) Episode 7x03: Giving Mike the Business (Oct 12, 2018) Episode 7x02: Man vs. Myth (Oct 5, 2018) Episode 7x01: Welcome Baxter (Sep 28, 2018) Episode 6x22: Shadowboxing (Mar 31, 2017) Episode 6x21: Bad Heir Day (Mar 24, 2017) Episode 6x19: House of Tutor (Mar 10, 2017) Episode 6x18: Take Me to Church (Feb 24, 2017) Episode 6x17: The Friending Library (Feb 17, 2017) Episode 6x15: The Fixer (Jan 27, 2017) Episode 6x13: Explorers (Jan 13, 2017) Episode 6x10: Help Wanted (Dec 9, 2016) Episode 6x09: Precious Snowflake (Dec 2, 2016) Episode 6x08: My Father the Car (Nov 18, 2016) Episode 6x07: Bridezilla vs. The Baxters (Nov 11, 2016) Episode 6x06: A New Place for One of Our People (Nov 4, 2016) Episode 6x05: Trick or Treat (Oct 21, 2016) Episode 6x03: Where There's Smoke, There's Ire (Oct 7, 2016) Episode 6x02: Gameday Forecast: Showers (Sep 30, 2016) Episode 6x01: Papa Bear (Sep 23, 2016) View 75 more View 75 less Guest starring as Chuck Larabee (20 episodes) Episode 5x19: Outdoor Woman (Mar 18, 2016) Episode 5x18: He Shed She Shed (Mar 11, 2016) Episode 5x17: Tanks for the Memories (Feb 26, 2016) Episode 5x16: Eve's Band (Feb 19, 2016) Episode 5x06: Halloween (Oct 30, 2015) Episode 4x22: Daddy Dearest (Apr 17, 2015) Episode 4x21: Vanessa Fixes Up Eve (Apr 10, 2015) Episode 4x06: Mike Advises Mandy (Oct 31, 2014) Episode 4x05: School Merger (Oct 24, 2014) Episode 4x01: Here's the Kicker (Oct 3, 2014) Episode 3x21: April, Come She Will (Apr 18, 2014) Episode 3x20: Parenting Bud (Apr 11, 2014) Episode 3x16: Stud Muffin (Feb 28, 2014) Episode 3x14: Renaming Boyd's School (Jan 24, 2014) Episode 3x07: Shoveling Snow (Nov 8, 2013) Episode 3x06: Larabee for School Board (Nov 1, 2013) Episode 2x18: College Girl (Mar 22, 2013) Episode 2x11: Mike's Pole (Feb 1, 2013) Episode 2x10: The Help (Jan 18, 2013) Episode 2x03: High Expectations (Nov 16, 2012) View 17 more View 17 less Revenge (2011) Guest starring as Matt Duncan (3 episodes) Episode 2x12: Collusion (Jan 20, 2013) Episode 2x09: Revelations (Dec 2, 2012) Episode 2x08: Lineage (Nov 25, 2012) No Ordinary Family (2010) Guest starring as Coach Baskin Episode 1x04: No Ordinary Vigilante (Oct 19, 2010) The Avengers: Earth's Mightiest Heroes! (2010) Guest starring as Kang (5 episodes) Episode 2x22: New Avengers (Oct 14, 2012) Episode 1x19: The Kang Dynasty (Jan 23, 2011) Episode 1x18: Come the Conqueror (Jan 16, 2011) Episode 1x17: The Man Who Stole Tomorrow (Jan 9, 2011) Episode 1x05: Meet Captain America (Oct 14, 2010) View 2 more View 2 less Guest starring as Elder Kang Episode 2x22: New Avengers (Oct 14, 2012) Nikita (2010) Guest starring as President Pierre Episode 3x15: Inevitability (Mar 29, 2013) Hellcats (2010) Guest starring as Mr. Flynn (2 episodes) Episode 1x21: Land of 1,000 Dances (May 10, 2011) Episode 1x06: Ragged Old Flag (Oct 13, 2010) The Glades (2010) Guest starring as Dan Ranson Episode 2x13: Breakout (Sep 5, 2011) NCIS: Los Angeles (2009) Guest starring as Peter Caldwell Episode 1x04: Search and Destroy (Oct 13, 2009) The Philanthropist (2009) Guest starring as TBD Episode 1x08: Haiti (Aug 12, 2009) Castle (2009) Guest starring as Vulcan Simmons (3 episodes) Episode 6x22: Veritas (May 5, 2014) Episode 6x17: In the Belly of the Beast (Mar 3, 2014) Episode 3x13: Knockdown (Jan 24, 2011) Women's Murder Club (2007) Guest starring as Ed Washburn (5 episodes) Episode 1x11: Father's Day (Apr 29, 2008) Episode 1x09: To Drag & To Hold (Dec 7, 2007) Episode 1x03: Blind Dates and Bleeding Hearts (Oct 26, 2007) Episode 1x02: Train in Vain (Oct 19, 2007) Episode 1x01: Welcome to the Club (Oct 12, 2007) View 2 more View 2 less Burn Notice (2007) Guest starring as Joseph Kamba Episode 5x15: Necessary Evil (Nov 17, 2011) The Unit (2006) Guest starring as Buko Episode 2x06: Old Home Week (Oct 31, 2006) Bones (2005) Starring as Dr. Daniel Goodman (17 episodes) Episode 1x22: The Woman in Limbo (May 17, 2006) Episode 1x21: The Soldier on the Grave (May 10, 2006) Episode 1x18: The Man with the Bone (Apr 5, 2006) Episode 1x17: The Skull in the Desert (Mar 29, 2006) Episode 1x16: The Woman in the Tunnel (Mar 22, 2006) Episode 1x15: Two Bodies in the Lab (Mar 15, 2006) Episode 1x14: The Man on the Fairway (Mar 8, 2006) Episode 1x13: The Woman in the Garden (Feb 15, 2006) Episode 1x12: The Superhero in the Alley (Feb 8, 2006) Episode 1x11: The Woman in the Car (Feb 1, 2006) Episode 1x10: The Woman at the Airport (Jan 25, 2006) Episode 1x09: The Man in the Fallout Shelter (Dec 13, 2005) Episode 1x08: The Girl in the Fridge (Nov 29, 2005) Episode 1x05: A Boy in a Bush (Nov 8, 2005) Episode 1x04: The Man in the Bear (Nov 1, 2005) Episode 1x03: A Boy in a Tree (Sep 27, 2005) Episode 1x01: Pilot (Sep 13, 2005) View 14 more View 14 less Numb3rs (2005) Guest starring as Clifford Hansen Episode 5x22: Greatest Hits (May 8, 2009) Desperate Housewives (2004) Guest starring as Luke Rayfield Episode 6x17: Chromolume #7 (Mar 14, 2010) Boston Legal (2004) Guest starring as Officer Preston Holt Episode 5x09: Kill, Baby, Kill! (Nov 17, 2008) NCIS (2003) Guest starring as Thomas Zuri Episode 5x08: Designated Target (Nov 13, 2007) American Dreams (2002) Starring as Henry Walker (59 episodes) Episode 3x17: It's My Life (Mar 30, 2005) Episode 3x16: No Satisfaction (Mar 23, 2005) Episode 3x15: California Dreamin' (Mar 16, 2005) Episode 3x14: The Commencement (Mar 9, 2005) Episode 3x13: Starting Over (Jan 30, 2005) Episode 3x12: For Richer, For Poorer (Jan 23, 2005) Episode 3x11: Truth Be Told (Jan 9, 2005) Episode 3x10: Home Again (Jan 2, 2005) Episode 3x09: Tidings of Comfort and Joy (Nov 21, 2004) Episode 3x08: One in a Million (Nov 14, 2004) Episode 3x07: What Dreams May Come (Nov 7, 2004) Episode 3x06: Clear and Present Danger (Oct 31, 2004) Episode 3x05: So Long, Farewell (Oct 24, 2004) Episode 3x04: Surround Me (Oct 17, 2004) Episode 3x03: Leaders of the Pack (Oct 10, 2004) Episode 3x02: Charade (Oct 3, 2004) Episode 3x01: Long Shots & Short Skirts (Sep 26, 2004) Episode 2x19: No Way Out (Apr 4, 2004) Episode 2x18: Stewart's Charge (Mar 28, 2004) Episode 2x17: Chasing the Past (Mar 21, 2004) Episode 2x16: Can't Hold On (Mar 14, 2004) Episode 2x15: Shoot the Moon (Mar 7, 2004) Episode 2x14: Old Enough to Fight (Feb 22, 2004) Episode 2x13: To Tell the Truth (Feb 15, 2004) Episode 2x12: Real-to-Reel (Jan 18, 2004) Episode 2x11: Beyond the Wire (Jan 11, 2004) Episode 2x10: The 7-10 Split (Jan 4, 2004) Episode 2x09: The Long Goodbye (Nov 30, 2003) Episode 2x08: Change a Comin' (Nov 23, 2003) Episode 2x07: Ticket to Ride (Nov 16, 2003) Episode 2x06: Rescue Me (Nov 2, 2003) Episode 2x05: Life's Illusions (Oct 26, 2003) Episode 2x04: Crossing the Line (Oct 19, 2003) Episode 2x03: Another Saturday Night (Oct 12, 2003) Episode 2x02: R-E-S-P-E-C-T (Oct 5, 2003) Episode 2x01: And Promises to Keep (Sep 28, 2003) Episode 1x25: City on Fire (May 18, 2003) Episode 1x24: High Hopes (May 11, 2003) Episode 1x23: Down the Shore (May 4, 2003) Episode 1x22: Secrets and Lies (Apr 27, 2003) Episode 1x21: Fear Itself (Apr 13, 2003) Episode 1x20: The Carpetbaggers (Apr 6, 2003) Episode 1x19: Where the Boys Are (Mar 30, 2003) Episode 1x18: The One (Mar 16, 2003) Episode 1x17: Past Imperfect (Mar 9, 2003) Episode 1x16: Act of Contrition (Mar 2, 2003) Episode 1x15: False Start (Feb 16, 2003) Episode 1x14: Heartache (Feb 9, 2003) Episode 1x13: The Pursuit of Happiness (Feb 2, 2003) Episode 1x12: Great Expectations (Jan 12, 2003) Episode 1x11: I Wanna Hold Your Hand (Jan 5, 2003) Episode 1x10: Silent Night (Dec 15, 2002) Episode 1x09: The Home Front (Dec 1, 2002) Episode 1x08: Black and White (Nov 17, 2002) Episode 1x07: Cold Snap (Nov 10, 2002) Episode 1x05: The Fighting Irish (Oct 27, 2002) Episode 1x04: Pryor Knowledge (Oct 20, 2002) Episode 1x03: New Frontier (Oct 13, 2002) Episode 1x02: The End of the Innocence (Oct 6, 2002) View 56 more View 56 less The American Embassy (2002) Starring as Elque 'Q' Polk (6 episodes) Episode 1x06: Agent Provocateur () Episode 1x05: Walking on the Moon () Episode 1x04: Long Live the King (Apr 1, 2002) Episode 1x03: Driven (Mar 25, 2002) Episode 1x02: China Cup (Mar 18, 2002) Episode 1x01: Pilot (Mar 11, 2002) View 3 more View 3 less 24 (2001) Guest starring as Peter Hawk (2 episodes) Episode 7x23: Day 7: 6:00 A.M. - 7:00 A.M. (May 18, 2009) Episode 6x19: Day 6: 12:00 A.M. - 1:00 A.M. (Apr 23, 2007) Crossing Jordan (2001) Guest starring as Juror Episode 3x02: Slam Dunk (Mar 12, 2004) Felicity (1998) Guest starring as Paramedic Episode 3x12: Girlfight (Apr 18, 2001) Frasier (1993) Guest starring as Fire Marshall Episode 8x12: The Show Must Go Off (Feb 6, 2001) [Co-Star] Yes, Prime Minister (1986) Guest starring as Professor Marriott Episode 2x05: Power to the People (Dec 31, 1987)