Movieo
Dave MacLeod

Dave MacLeod

  • Cast
Born
17 July 1978
Known for
Acting · Echo, The Long Hope, E11, Committed

Scottish rock climber, ice climber, mixed climber, and climbing author.

Filmography

Pick a role to switch the films