Wormhole 2025
as Police Officer
Detained 2024
as Crime Scene Analyst
Nexting 2021
as Clive
Elevate 2018
as Trapped Man
Credits from TMDB.