Cast Credits Superman & Lois (2021) Guest starring as Jasper Townes (7 episodes) Episode 2x03: The Thing in the Mines (Jan 25, 2022) [Co-Star] Episode 2x01: What Lies Beneath (Jan 11, 2022) [Co-Star] Episode 1x15: Last Sons of Krypton (Aug 17, 2021) [Co-Star] Episode 1x14: The Eradicator (Aug 10, 2021) [Co-Star] Episode 1x12: Through the Valley of Death (Jul 13, 2021) [Co-Star] Episode 1x10: O Mother, Where Art Thou? (Jun 15, 2021) [Co-Star] Episode 1x09: Loyal Subjekts (Jun 8, 2021) [Co-Star] View 4 more View 4 less A Million Little Things (2018) Guest starring as Phil Episode 4x07: Stay (Nov 17, 2021) [Co-Star] Dirk Gently's Holistic Detective Agency (2016) Guest starring as Red Episode 1x01: Horizons (Oct 22, 2016) [Co-Star] Van Helsing (2016) Guest starring as Loveland Guard Episode 4x05: Liberty or Death (Oct 25, 2019) DC's Legends of Tomorrow (2016) Guest starring as Large Townie Episode 3x02: Freakshow (Oct 17, 2017) [Co-Star] Supergirl (2015) Guest starring as Muscular Alien Episode 4x14: Stand and Deliver (Mar 10, 2019) [Co-Star] Minority Report (2015) Guest starring as Agent #2 (2 episodes) Episode 1x10: Everybody Runs (Nov 30, 2015) Episode 1x09: Memento Mori (Nov 23, 2015) The Flash (2014) Guest starring as Mitch Romero (2 episodes) Episode 6x03: Dead Man Running (Oct 22, 2019) [Co-Star] Episode 6x02: A Flash of the Lightning (Oct 15, 2019) [Co-Star] Arrow (2012) Guest starring as Guard #2 Episode 1x01: Pilot (Oct 10, 2012) [Co-Star] Arctic Air (2012) Guest starring as Thug #2 Episode 2x12: Fool Me Once (Apr 10, 2013) Caprica (2010) Guest starring as Dancer Episode 1x01: Pilot (Jan 22, 2010) [Co-Star] Fringe (2008) Guest starring as Truck Driver Episode 2x07: Of Human Action (Nov 12, 2009) [Co-Star] Guest starring as Motorist #1 Episode 5x07: Five-Twenty-Ten (Nov 16, 2012) [Co-Star] Psych (2006) Guest starring as Assistant Coach #2 Episode 3x13: Any Given Friday Night at 10PM, 9PM Central (Jan 30, 2009) [Co-Star] Smallville (2001) Guest starring as Security Guard Episode 6x12: Labyrinth (Jan 25, 2007) [Co-Star] The Lone Gunmen (2001) Guest starring as Linebacker Episode 1x02: Bond, Jimmy Bond (Mar 11, 2001) [Co-Star] Dark Angel (2000) Guest starring as Bloody Fighter 1 Episode 2x03: Proof of Purchase (Oct 12, 2001) Andromeda (2000) Guest starring as Brexos Episode 1x01: Under the Night (Oct 2, 2000) Stargate SG-1 (1997) Guest starring as Jaffa (2 episodes) Episode 5x04: The Fifth Man (Jul 20, 2001) [Co-Star] Episode 1x19: There But for the Grace of God (Feb 20, 1998) [Co-Star]