John Weir is an actor and played in eight episodes of Road to Avonlea the role of Gurney MacDonald and in one episode the role of a sailor.
John Weir is an actor and played in eight episodes of Road to Avonlea the role of Gurney MacDonald and in one episode the role of a sailor.