Peter MacNicol

Peter MacNicol is an american actor. He portrays the physicist and astronomer Dr. Larry Fleinhardt.

He was born on April 10, 1954, in Dallas, Texas, USA, and is married to Martha Sue Cumming since 1986.

Notable roles he played were – besides Larry Fleinhardt in Numb3rs – John Cage in the TV show Ally McBeal, Tom Lennox in 24 and David Langley in the movie Bean.