2023
as Caretaker 2
2022
as Roger Armistead
as Kevin
2021
as John David Ridge
2018
2015
as Jay
2014
as David
as Rudy Walters
2010
as Toby Warren
2003
as Navy Lt. Alex Quinn