|2021||The Little Things as Greg Alberts|
|2015||The Heyday of the Insensitive Bastards as Henry|
|2011||Lucky as Steve Mason|
|2011||Faces in the Crowd as Bryce #8|
|2011||The Secret Circle as Ethan Conant|
|2009||The Ugly Truth as Jack Magnum|
|2008||Passchendaele as Colonel Ormand|
|2004||Deep Evil as Major Michael Ross|
|2003||House of the Dead as Rogan|
|2003||Out of Order as Brock|
|2001||Valentine as Jason Marquette|
Take Plex everywhere.
Watch free anytime, anywhere, on almost any device.