Seriously Red 2022
Producer
Revelation 1999
as Len Parker
Apocalypse: Caught in the Eye of the Storm 1998
Credits from TMDB.