Challenges
Awards
Login
Register
Duncan MacLeod
Actor
Dead Air
2020
as Caller 1
Directing
La Lucha: The Struggle
2005
Director
Writing
Dead Air
2020
Writer
Crew
The Boys in the Boat
2023
Special Effects Technician
Dead Air
2020
Cinematography