Peter MacNicol made his feature film debut in "Dragonslayer," followed by "Sophie's Choice," "Ghostbusters II," "Addams Family Values," "Housesitter," "Dracula: Dead and Loving It" and "Bean." He recently appeared alongside Jamie Foxx in "Breakin' All the Rules." Most widely recognized as John Cage from "Ally McBeal," MacNicol won his first Emmy Award in 2001 for Outstanding Supporting Actor in a Comedy Series. MacNicol starred in the series "Chicago Hope," for CBS, "The Powers That Be" and "Faerie Tale Theatre." His television movie credits include "The Ponder Heart," "Silencing Mary" and "Johnny Bull." MacNicol plays the role of Dr. Larry Fleinhardt in the CBS series "Numb3rs."
Dr. Larry Fleinhardt, Charlie's friend and colleague, urges him to focus his attention more on his math studies than on FBI business. A brilliant physicist, Larry is awkward in social situations.