Stephen Strachan was a Scottish actor.
The Hitcher II: I've Been Waiting
(Deputy Lyle)
Picking Up & Dropping Off
(Ted)
The Magic of Ordinary Days
(Hank)
Identity Theft
(Barry Knowland)
Jet Boy
(Ferris)
Kanadiana
(Waiter)
Heartland
(Ed Dawson)