The Retreat
Role(s): Therapist
The Tomorrow Job
Role(s): The Representative
Deadly Honeymoon
Role(s): Gerard
Monstrous
Role(s): Hugh Reese
Lost
Role(s): Doctor