Behind the Lines 2024
as Self
The Time Being 2012
as Henry
Seconds 2010
as Benway
In the Spirit 1990
as Det. Pete Weber
Credits from TMDB.