Stephen Strachan was a Scottish actor.
The Hitcher II: I've Been Waiting
Picking Up & Dropping Off
The Magic of Ordinary Days
Identity Theft
Jet Boy
Kanadiana