Jimmy Dempster

Jimmy Dempster is an American actor who portrayed as a Sock Hop Greaser in Indiana Jones and the Kingdom of the Crystal Skull, but his role was uncredited.