John Francis Daley is an American television and film actor, singer, screenwriter, and director, sometimes credited as John Daley or John Francis Daly. He is best known for playing Sam Weir on the NBC comedy-drama Freaks and Geeks and his current role as Lance Sweets on the series Bones. a psychologist assigned to Booth and Brennan after Booth arrests her father. He works as a psychologist for the FBI and as a psychoanalyst for the team at the Jeffersonian.
He plays keyboards and sings for the band Dayplayer.