Decrypted 2021
as Buck Johnson
Fatale 2020
as Officer Lowe
Stranded 2006
as Cam
Swimming Upstream 2003
as Harold Fingleton Jr.
Death in Brunswick 1991
as Dave's Boy
Evil Angels 1988
as Aidan, 8 years
Credits from TMDB.