Eddington 2025
Script Supervisor, Associate Producer
Eric LaRue 2025
Script Supervisor
NYAD 2023
Script Supervisor
Mank 2020
Script Supervisor
Earthquake Bird 2019
Script Supervisor
Our Friend 2019
Script Supervisor
Boy Erased 2018
Script Supervisor
The Cloverfield Paradox 2018
Script Supervisor
The Current War 2018
Script Supervisor
Man Down 2016
Script Supervisor
Loving 2016
Script Supervisor
Hell or High Water 2016
Script Supervisor
Midnight Special 2016
Script Supervisor
Louder Than Bombs 2015
Script Supervisor
Self/less 2015
Script Supervisor
She's Funny That Way 2015
Script Supervisor
The Girl Is in Trouble 2015
Script Supervisor
That Awkward Moment 2014
Script Supervisor
A Case of You 2013
Script Supervisor
Empire State 2013
Script Supervisor
Dark Skies 2013
Script Supervisor
Compliance 2012
Script Supervisor
Why Stop Now? 2012
Script Supervisor
Restless City 2012
First Assistant Director
For the Glory 2012
Actor
Take Shelter 2011
Script Supervisor
Hotel Chelsea 2009
Assistant Director, Associate Producer
Guardian of Eden 2008
Producer
Flags of Our Fathers 2006
as Photographer (uncredited)
Credits from TMDB.