|2021||The Christmas Promise as Tom|
|2016||Star Trek Beyond as Control Tower Technician|
|2015||Away and Back as Tim McMurray|
|2012||Saving Hope as Dr. Emanuel Palmer|
|2011||A Mile in His Shoes as Pee Wee|
|2011||Innocent as Orestes Mauro|
|2011||Marley & Me: The Puppy Years as Tom|
|2010||Smoke Screen as Clerk|
|2010||Percy Jackson & the Olympians: The Lightning Thief as College Buddy|
Take Plex everywhere.
Watch free anytime, anywhere, on almost any device.