Cast Credits 24: Legacy (2017) Guest starring as Lt. J. Daniels (2 episodes) Episode 1x03: 2:00 P.M. - 3:00 P.M. (Feb 13, 2017) [Co-Star] Episode 1x02: 1:00 P.M. - 2:00 P.M. (Feb 6, 2017) [Co-Star] Quarry (2016) Guest starring as White Man Episode 1x05: Coffee Blues (Oct 7, 2016) The Astronaut Wives Club (2015) Guest starring as Jim Webb (3 episodes) Episode 1x08: Abort (Aug 6, 2015) [Co-Star] Episode 1x06: In the Blind (Jul 23, 2015) [Co-Star] Episode 1x02: Protocol (Jun 25, 2015) [Co-Star] Togetherness (2015) Guest starring as Male of Couple Episode 2x06: Geri-ina (Mar 27, 2016) [Co-Star] Constantine (2014) Guest starring as Officer Culver Episode 1x07: Blessed Are the Damned (Dec 5, 2014) [Co-Star] Revolution (2012) Guest starring as Guard Officer Episode 2x21: Memorial Day (May 14, 2014) [Co-Star] Homeland (2011) Guest starring as Gene (2 episodes) Episode 3x10: Good Night (Dec 1, 2013) [Co-Star] Episode 3x01: Tin Man is Down (Sep 29, 2013) [Co-Star] In Plain Sight (2008) Guest starring as Uniformed Cop Episode 3x06: No Clemency for Old Men (May 5, 2010) [Co-Star]