Born: November 27, 1968 (Age: 57)
From: France
as Michael Vaughn
as Lancelot
as Terence Anderson
as Dr. Tom Wakefield
as James Walker
as Dr. Matthew Cooper