Peter Salmon

Peter Salmon

Peter Salmon is an actor, known for The Last King of Scotland (2006), Labyrinth (1986) and The Meaning of Life (1983).