#
buy premium
David Gallacher

David Gallacher

David Gallacher is an actor, known for Breaking the Waves (1996), The 39 Steps (2008) and Solid Air (2003).

David Gallacher's FILMOGRAPHY
as Actor (14)
123Movies