Michael MacKenzie is a South African actor.
The Last Post
Krotoa
Movie · as French Dignitary
TV · as Royal Scotch Guard · 1 ep