Mahershala Ali
Television

Year
Title
Role
Notes
2001–2002
Crossing Jordan
Dr. Trey Sanders
19 episodes
2002
Haunted
Alex Dalcour
Episode: "Abby"
2002
NYPD Blue
Rashard Coleman
Episode: "Das Boots"
2003
CSI: Crime Scene Investigation
Tombs' Security Guard
Episode: "Lucky Strike"
2003
The Handler
N/A
Episode: "Big Stones"
2003–2004
Threat Matrix
Jelani Harper
15 episodes
2004–2007
The 4400
Richard Tyler
28 episodes
2009
Lie to Me
Det. Don Hughes
Episode: "Do No Harm"
2009
Law & Order: Special Victims Unit
Mark Foster
Episode: "Unstable"
2010
The Wronged Man
Calvin Willis
Television film
2010
All Signs of Death
Gabe
Unsold TV pilot
2011
Lights Out
Death Row Reynolds
Episode: "Unaired Pilot"
2011–2012
Treme
Anthony King
6 episodes
2011–2012
Alphas
Nathan Clay
12 episodes
2012
Alcatraz
Clarence Montgomery
Episode: "Clarence Montgomery"
2013–2016
House of Cards
Remy Danton
33 episodes
2016
Marvel's Luke Cage
Cornell "Cottonmouth" Stokes
6 episodes
2017
Comrade Detective
Coach
Voice; Episode: "Two Films for One Ticket"
2018
Room 104
Franco
Episode: "Shark"
2019
True Detective
Wayne Hays
8 episodes

Question: What three shows did Mahershala Ali act in from 2001-02, 2003-04 and 2004-07, and what role did she play in the latter show?
Answer: Ali acted in the television series, such as Crossing Jordan (2001–2002), Threat Matrix (2003–2004) and as Richard Tyler in The 4400 (2004–2007).