2019
as Mercenary (uncredited)
2011
as Elliot
2016
as Doug
as Terry
2025
as Corin
2014
as Larry Pournelle
2023
as Ronan
2009
as Tom
2017
as Joseph