Cast Credits The Looming Tower (2018) Guest starring as TBD (2 episodes) Episode 1x03: Mistakes Were Made (Feb 28, 2018) Episode 1x02: Losing My Religion (Feb 28, 2018) Midnight, Texas (2017) Starring as Rev. Emilio Sheehan (8 episodes) Episode 1x10: The Virgin Sacrifice (Sep 18, 2017) Episode 1x09: Riders on the Storm (Sep 13, 2017) Episode 1x08: Last Temptation of Midnight (Sep 11, 2017) Episode 1x07: Angel Heart (Sep 4, 2017) Episode 1x06: Blinded by the Light (Aug 28, 2017) Episode 1x03: Lemuel, Unchained (Aug 7, 2017) Episode 1x02: Bad Moon Rising (Jul 31, 2017) Episode 1x01: Pilot (Jul 24, 2017) View 5 more View 5 less Divorce (2016) Guest starring as Craig (5 episodes) Episode 2x02: Happy Now? (Jan 21, 2018) Episode 2x01: Night Moves (Jan 14, 2018) Episode 1x07: Weekend Plans (Nov 20, 2016) Episode 1x03: Counseling (Oct 23, 2016) Episode 1x02: Next Day (Oct 16, 2016) View 2 more View 2 less Bloodline (2015) Guest starring as White Shirt Man Episode 1x09: Part 9 (Mar 20, 2015) Madam Secretary (2014) Guest starring as Ted Fitzgerald Episode 4x02: Off the Record (Oct 15, 2017) The Lottery (2014) Starring as President Westwood (10 episodes) Episode 1x10: In Extremis (Sep 28, 2014) Episode 1x09: Mr. Torino (Sep 21, 2014) Episode 1x08: Truth Be Told (Sep 14, 2014) Episode 1x07: St. Michael (Sep 7, 2014) Episode 1x06: Sleep Deprived (Aug 24, 2014) Episode 1x05: Crystal City (Aug 17, 2014) Episode 1x04: Genie (Aug 10, 2014) Episode 1x03: Greater Good (Aug 3, 2014) Episode 1x02: Rules of the Game (Jul 27, 2014) Episode 1x01: Pilot (Jul 20, 2014) View 7 more View 7 less Elementary (2012) Guest starring as Arthur Tetch Episode 4x22: Turn It Upside Down (Apr 24, 2016) Magic City (2012) Guest starring as Victor Lazaro (15 episodes) Episode 2x08: The Sins of the Father (Aug 9, 2013) Episode 2x07: ...And Your Enemies Closer (Aug 2, 2013) Episode 2x06: Sitting on Top of the World (Jul 26, 2013) Episode 2x05: World in Changes (Jul 19, 2013) Episode 2x04: Crossroads (Jul 12, 2013) Episode 2x03: Adapt or Die (Jun 28, 2013) Episode 2x02: Angels of Death (Jun 21, 2013) Episode 1x08: Time and Tide (Jun 1, 2012) Episode 1x07: Who's the Horse and Who's the Rider? (May 18, 2012) Episode 1x06: The Harder They Fall (May 11, 2012) Episode 1x05: Suicide Blonde (May 4, 2012) Episode 1x04: Atonement (Apr 27, 2012) Episode 1x03: Castles Made of Sand (Apr 20, 2012) Episode 1x02: Feeding Frenzy (Apr 13, 2012) Episode 1x01: The Year of the Fin (Mar 30, 2012) View 12 more View 12 less Person of Interest (2011) Guest starring as Cyrus Wells Episode 3x17: / (Mar 18, 2014) The Good Wife (2009) Guest starring as Cristian (2 episodes) Episode 4x09: A Defense of Marriage (Nov 25, 2012) Episode 4x06: The Art of War (Nov 4, 2012) Fringe (2008) Guest starring as George Morales Episode 1x09: The Dreamscape (Nov 25, 2008) Law & Order: Special Victims Unit (1999) Guest starring as Daniel Hardy Episode 11x15: Confidential (Mar 10, 2010) Guest starring as Luis Montero Episode 14x22: Poisoned Motive (May 8, 2013) [Special Guest Star] Trinity (1998) Guest starring as Mr. Cupideros Episode 1x04: In Loco Parentis (Nov 6, 1998) The Watcher (1995) Guest starring as Miguel Episode 1x10: Reversal of Fortune: The Last Act / Lucky Charm / Handle with Care (Apr 4, 1995) Walker, Texas Ranger (1993) Guest starring as Emilio Durazo Episode 2x14: On Deadly Ground (Jan 29, 1994) Tales from the Crypt (1989) Guest starring as Danny Darwin Episode 4x03: On a Deadman's Chest (Jun 27, 1992) One Day She'll Darken () Starring as Billis