Cast Credits Tales from the Loop (2020) Guest starring as Lucas (3 episodes) Episode 1x05: Control (Apr 3, 2020) Episode 1x03: Stasis (Apr 3, 2020) Episode 1x01: Loop (Apr 3, 2020) Chicago Med (2015) Starring as Dr. Crockett Marcel (30 episodes) Episode 6x11: Episode 11 (Mar 17, 2021) Episode 6x10: Episode 10 (Mar 10, 2021) Episode 6x09: Episode 9 (Mar 3, 2021) Episode 6x08: Episode 8 (Feb 24, 2021) Episode 6x07: Episode 7 (Feb 17, 2021) Episode 6x06: Don't Want to Face This Now (Feb 10, 2021) Episode 6x05: When Your Heart Rules Your Head (Feb 3, 2021) Episode 6x04: In Search of Forgiveness, Not Permission (Jan 27, 2021) Episode 6x03: Do You Know the Way Home (Jan 13, 2021) Episode 6x02: Those Things Hidden in Plain Sight (Nov 18, 2020) Episode 6x01: When Did We Begin to Change (Nov 11, 2020) Episode 5x20: A Needle in the Heart (Apr 15, 2020) Episode 5x19: Just a River in Egypt (Apr 8, 2020) Episode 5x18: In the Name of Love (Mar 25, 2020) Episode 5x17: The Ghosts of the Past (Mar 18, 2020) Episode 5x16: Who Should Be the Judge (Mar 4, 2020) Episode 5x15: I Will Do No Harm (Feb 26, 2020) Episode 5x14: It May Not Be Forever (Feb 12, 2020) Episode 5x13: Pain is for the Living (Feb 5, 2020) Episode 5x12: Leave the Choice to Solomon (Jan 22, 2020) Episode 5x11: The Ground Shifts Beneath Us (Jan 15, 2020) Episode 5x10: Guess It Doesn't Matter Anymore (Jan 8, 2020) Episode 5x09: I Can't Imagine the Future (Nov 20, 2019) Episode 5x08: Too Close to the Sun (Nov 13, 2019) Episode 5x07: Who Knows What Tomorrow Brings (Nov 6, 2019) Episode 5x06: It's All in the Family (Oct 30, 2019) Episode 5x05: Got a Friend in Me (Oct 23, 2019) Episode 5x04: Infection, Part II (Oct 16, 2019) Episode 5x03: In the Valley of the Shadows (Oct 9, 2019) Episode 5x02: We're Lost in the Dark (Oct 2, 2019) View 27 more View 27 less Guest starring as Dr. Crockett Marcel Episode 5x01: Never Going Back to Normal (Sep 25, 2019) Powers (2015) Guest starring as The Lance (2 episodes) Episode 2x05: Shaking the Tree (Jun 14, 2016) Episode 2x02: Funeral of the Century (May 31, 2016) Legends (2014) Guest starring as Khalid Episode 1x03: Lords of War (Aug 27, 2014) Chicago P.D. (2014) Guest starring as Dr. Crockett Marcel Episode 7x04: Infection, Part III (Oct 16, 2019) [Special Guest Star] Marvel's Agents of S.H.I.E.L.D. (2013) Guest starring as Kasius (8 episodes) Episode 5x10: Past Life (Feb 2, 2018) Episode 5x09: Best Laid Plans (Jan 26, 2018) Episode 5x08: The Last Day (Jan 19, 2018) Episode 5x07: Together or Not at All (Jan 12, 2018) Episode 5x06: Fun & Games (Jan 5, 2018) Episode 5x04: A Life Earned (Dec 15, 2017) Episode 5x03: A Life Spent (Dec 8, 2017) Episode 5x02: Orientation (Part Two) (Dec 1, 2017) View 5 more View 5 less Chicago Fire (2012) Guest starring as Dr. Crockett Marcel Episode 8x04: Infection, Part I (Oct 16, 2019) [Special Guest Star] Anger Management (2012) Guest starring as Mahesh Episode 2x51: Charlie and the Last Temptation of Eugenio (Mar 6, 2014) Single Ladies (2011) Guest starring as Drew Episode 2x14: Finally (Aug 27, 2012) FlashForward (2009) Guest starring as Kahmir DeJean (5 episodes) Episode 1x22: Future Shock (May 27, 2010) Episode 1x21: Countdown (May 20, 2010) Episode 1x20: The Negotiation (May 13, 2010) Episode 1x18: Goodbye Yellow Brick Road (Apr 29, 2010) Episode 1x08: Playing Cards with Coyote (Nov 12, 2009) View 2 more View 2 less Related (2005) Guest starring as Shahab Episode 1x10: The Godmother (Jan 23, 2006) E-Ring (2005) Guest starring as Omar Al-Masadi Episode 1x19: Brothers in Arms (Nov 30, 2006) NCIS (2003) Guest starring as Jamal Malik Episode 4x19: Grace Period (Apr 3, 2007) 24 (2001) Guest starring as Naji Episode 4x13: Day 4: 7:00 P.M. - 8:00 P.M. (Mar 14, 2005) General Hospital (1963) Guest starring as Dr. Leo Julian (2 episodes) Episode 2007-02-27: Feb 27 2007 (Feb 27, 2007) Episode 2007-02-26: Feb 26 2007 (Feb 26, 2007)