James Mackenzie

James Mackenzie is a recurring character in Gentleman Jack. He works for Anne Lister.

He is portrayed by Saul Marron.

Series 1
Episode 1=
 * -|2=
 * -|3=
 * -|4=
 * -|5=
 * -|6=