John Francis Daley (born July 20, 1985) is an American actor, screenwriter and film director. He is known for playing high school freshman Sam Weir on the NBC comedy-drama Freaks and Geeks and FBI criminal profiler Dr. Lance Sweets on the series Bones, for which he was nominated for a 2014 PRISM Award. He plays keyboards and sings for the band Dayplayer.
Read about John Francis Daley in Wikipedia