Cast Credits The Chosen (2017) Guest starring as Thomas Episode 1x05: The Wedding Gift (Nov 26, 2019) Lucifer (2016) Guest starring as Kid George Episode 4x04: All About Eve (May 8, 2019) [Co-Star] NCIS: New Orleans (2014) Guest starring as Sharif Saadi Episode 4x14: A New Dawn (Feb 6, 2018) Masters of Sex (2013) Guest starring as Literary Man Episode 4x05: Outliers (Oct 9, 2016) [Co-Star]