Cold Take
Discover
Club
Blind Pick
Log in
Sign up
D
Duncan MacLeod
Follow
Director
La Lucha: The Struggle
Sealed
2005
?.?
?.?
La Lucha: The Struggle
Director
Crew
Sealed
2025
?.?
?.?
Warfare
Special Effects Technician
Sealed
2023
?.?
?.?
The Boys in the Boat
Special Effects Technician
Sealed
2020
?.?
?.?
Dead Air
Cinematography
Actor
Cojones
Sealed
2002
?.?
?.?
Cojones
Persistent Canine
Sealed
2020
?.?
?.?
Dead Air
Caller 1
Writer
Sealed
2020
?.?
?.?
Dead Air
Writer