
Dave MacLeod
- Known for
- Acting
- Born
- July 17, 1978
Scottish rock climber, ice climber, mixed climber, and climbing author.
Filmography

The Risk Business - Chasing Pete Whillance 2024
as Self

E11 - Lexicon 2021
as Self

Undiscovered 2019
as Self

Transition 2015
Actor

Redemption - The James Pearson Story 2014
as Dave MacLeod

The Long Hope 2011
as Self

The Great Climb 2010
as Self

Triple 5 2010
Presenter

Committed - Volume II 2008
as Self

Committed 2007
as Self

Echo 2007
as Dave MacLeod

E11 2006
as Self
Credits from TMDB.