John Lafferty or Laverty (1842 – November 13, 1903) was a sailor in the U.S. Navy during the American Civil War and is one of only 19 people in history to receive the Medal of Honor twice.
IMDB