Movies
American Beauty
as Buddy Kane
After
as Ken Scott
Palm Springs
as Howard
Mr. Deeds
as Chuck Cedar
sex, lies, and videotape
as John Mullany
A Bad Moms Christmas
as Hank
While You Were Sleeping
as Peter Callaghan
The Player
as Larry Levy
Burlesque
as Vince Scali
Step Up Revolution
as Bill Anderson