Movies
The Intern
as Miles
Awakenings
as Ray
The Swan Princess
as Lieutenant Puffin (voice)
The Santa Clause
as Dr. Novos
Mannequin
as B.J. Wert
Alpha and Omega
as Park Ranger (voice)
The Mechanic
as Party Guest
Shirley
as Henry (uncredited)
Worth
as Senator Kennedy
The Swan Princess: Escape from Castle Mountain
as Puffin (voice)