Running Scared
2006 · Action
as Oleg Yugorsky
Little Glory
2012 · Drama
as Shawn
Goodnight for Justice: The Measure of a Man
as Will Donohue
Ultraviolet
as Six
Thank You for Smoking
2006 · Comedy
as Joey Naylor
Earth's Final Hours
2012 · Action
as Andy Streich
An American Affair
2009 · Drama
as Adam Stafford
Christmas in Wonderland
as Danny Saunders
Walled In
2009 · Horror
as Jimmy
Godsend
2004 · Action
as Adam Duncan
The Butterfly Effect
2004 · Drama
as Tommy at 7
Motive S4
2016 · Crime
as Manny Flynn