Acting

David Gallacher

Known for

Breaking the Waves★ 7.5
Breaking the Waves
1996
The 39 Steps★ 6.1
The 39 Steps
2008