Carlos Cudgel

A Boss Royal Navy Sergeant, seen on patrol on Tortuga in the Thieves’ Den.