
Cast
Age 57 · France
6 shows

2017 · E! · Ended
as Terence Anderson

2012 · REELZ · Ended
as Dr. Matthew Cooper

2009 · TNT · Ended
as Dr. Tom Wakefield

2007 · ABC · Ended
as James Walker

2001 · ABC · Ended
as Michael Vaughn

2001 · TNT · Ended
as Lancelot
Main cast roles from TVmaze. Guest appearances aren't listed.