To Your Last Death 2019
as Clay, Senator Thomas Otterman (voice)
Whispers 2015
as Father Corbin
Looking for Mabel Normand 2015
as Self
Foreign Correspondents 2001
Unit Production Manager, Associate Producer
Kill You Twice 1998
Sound Mixer
Starship Troopers 1997
Modeling
Credits from TMDB.