Actor
Meeting Kate
2023 · as Liam Sullivan
The Tempest
1998 · as General Grant
Perfect Crime
1997 · as Bald Agent
Asylum
1997 · as Dr. Carl Bradley
Timepiece
1996
The Lottery
1996 · as Dr. Wasserman
Fled
1996 · as Milliner