Cast Credits Pose (2018) Guest starring as Pray's Stepfather Episode 2x06: Love's in Need of Love Today (Jul 23, 2019) Elementary (2012) Guest starring as Manager Episode 6x21: Whatever Remains, However Improbable (Sep 17, 2018) [Co-Star] Homeland (2011) Guest starring as Admiral Jim Pennington Episode 3x01: Tin Man is Down (Sep 29, 2013) Law & Order: Criminal Intent (2001) Guest starring as Munson Episode 1x20: Badge (Apr 28, 2002) Law & Order: Special Victims Unit (1999) Guest starring as Matt Wyatt Episode 19x09: Gone Baby Gone (Jan 3, 2018)