James Shepherd fue un marino escocés que luchó al servicio de la marina del Imperio del Brasil durante la guerra de independencia de esa nación y en la guerra con la República Argentina.