Still of Luke Menard in American Idol: The Search for a Superstar (2002)
Caption: Still of Luke Menard in American Idol: The Search for a Superstar (2002)
Born: December 1, 1978
Star sign: Sagittarius
Height: 5' 9½" (1.77 m)
Source: IMDB
Luke Menard was born on December 1, 1978 in Crawfordsville, Indiana, USA as Luke Andrew Menard.