Peter MacKenzie


Rules Don't Apply (2016)
as Gene Handsaker
Spaceman (2016)
as Tim Manning
Earth to Echo (2014)
as James Hastings
42 (2013)
as Happy Chandler
Project X (2012)
as Dad
The Chicago 8 (2011)
as David Dellinger
It's Complicated (2009)
as Dr. Allen
Good Time Max (2008)
as Anesthesiologist
Room 6 (2006)
as Dr. Kent
One Hour Photo (2002)
as Hotel Desk Manager
Inherit the Wind (1999)
as Jesse Dunlap
Major League: Back to the Minors (1998)
as Carlton 'Doc' Windgate
Theodore Rex (1995)
as Alex Summers
Nick of Time (1995)
as JBN Reporter
Firehouse (1987)
as Dickson Willoughby
Mission Manila (1990)
Mission Manila (1990)