Actor
Ashfall
2019
as Ambassador Wilson
Take Point
2018
as McGregor
Step Sisters
2018
as Dean Berman
Oliver, Stoned.
2015
as Officer Smallwood
Double Daddy
2015
as Peter
Audrey
2014
as Stan
Snow Bride
2013
as Peters
The Guilt Trip
2012
as Bob Ferguson
Cinema Verite
2011
as Anthropologist Commentator
Sharpay's Fabulous Adventure
2011
as Mr. Evans
Backyard Wedding
2010
as Henry Slauson
Healing Hands
2010
as Reverend Collins
It's Complicated
2009
as Peter
The Men Who Stare at Goats
2009
as General Brown
Halloween II
2009
as Kyle Van Der Klok
High School Musical 3: Senior Year
2008
as Vance Evans
High School Musical 2
2007
as Vance Evans
Who's Your Caddy?
2007
as Frosty
Drive Thru
2007
as Bert McCandless
Spider-Man 3
2007
as Test Site Technician
Dreamgirls
2006
as Technical Director
Guess Who
2005
as Dante
After the Sunset
2004
as Lakers FBI Agent
Bruce Almighty
2003
as Phil Sidleman
Catch Me If You Can
2002
as Front Desk Clerk
Red Dragon
2002
as Dinner Guest
Zenon: The Zequel
2001
as Mark Kar
Unauthorized Brady Bunch: The Final Days
2000
as Robert Reed
Three Secrets
1999
as Todd
A Wing and a Prayer
1998
as Deparle (as Robert Curtis-Brown)
Bean
1997
as Doctor Frowning
Stranger in My Home
1997
as Blake
Christmas Every Day
1996
as Uncle David Jackson
Rolling Thunder
1996
Full Circle
1996
as Surgeon
Same River Twice
1996
as Kramer
Angus
1995
as Alexander
Stuart Saves His Family
1995
as Andy
Labor of Love: The Arlette Schweitzer Story
1993
as Dr. Wardell
Just My Imagination
1992
as Donald Pierce
Hyde In Hollywood
1991
as David Hogarth
Children of the Bride
1990
as Tony
First Affair
1983
as Donald
Trading Places
1983
as Todd
Pilgrim, Farewell
1982
as Luke