
Cast
Age 49 · United States
9 shows

2023 · Prime Video · Ended
as Garth Lanahan

2017 · Lifetime · Ended
as Mark

2010 · Syfy · Ended
as Duke Crocker

2006 · NBC · Ended
as Assistant D.A. Brian Peluso

2005 · UPN · Ended
as Charlie Tibideaux

2004 · NBC · Ended
as Christopher Gains

2003 · ABC · Ended
as Calvin Banks

2001 · FOX · Ended
as Milo Pressman

1992 · ABC · Ended
as Bill Ruskin Jr.
Main cast roles from TVmaze. Guest appearances aren't listed.