John MacDonald

John MacDonald is a Canadian actor.

Roles

 * SG-3 Soldier