Larry Eudene

Larry David Eudene is an American actor who portrayed Larry Locations in the 2004 Touchstone Pictures film The Last Shot, a French Pirate Henchman in the 2007 film Pirates of the Caribbean: At World's End, Dr. Pavlov in the 2008 film Indiana Jones and the Kingdom of the Crystal Skull, a Red Queen's Court Gentleman in the 2010 film Alice in Wonderland, and a Pendleton Crew Whistle Blower in the 2016 film The Finest Hours.