as Stephen
as Arzt
as Michael
as Dr. Richard Hargrove
as Scientist
as Trevor
as Luca Veen
Acting
June 17, 1980 (Age: 45)
Arnstorf, Germany
Male