Directing
Duncan MacLeod
Bekannt aus
Warfare
(2025) – Special Effects Technician
Die Jungs im Boot
(2023) – Special Effects Technician
Cojones
(2002) – Persistent Canine
La Lucha: The Struggle
(2005) – Director
Dead Air
(2020) – Caller 1