Credits

Star Trek Beyond (2016)
as Ben
The Cloverfield Paradox (2018)
Screenplay
Star Trek Beyond (2016)
Screenplay
Confidence (2003)
Screenplay