Robert Elmore

Robert Elmore is an actor. He played an Executioner in Pirates of the Caribbean: The Curse of the Black Pearl and Pirates of the Caribbean: At World's End.