Hearts of War
2007 · Drama
as Oskar Koenig
Love on the Air
2015 · Comedy
as Nick Linden
Radio Free Albemuth
2014 · Drama
as Nick Brady
Ties That Bind
2015 · Crime
as Matt McLean
A Christmas Solo
2017 · Comedy
as Nate Prentiss
The Dater's Handbook
2016 · Comedy
as George
Van Helsing S5
2021 · Action
as Axel Miller
Carolina Moon
2007 · Mystery
as Dwight Collier
Drew Peterson: Untouchable
2012 · Drama
as Jeff Aberdeen
Where We Disappear
2019 · Drama
as Evgeny
Raising the Bar
2008 · Drama
as Charlie Sagansky
The Equalizer 2
2018 · Action
as Resnik
The Work and the Glory
2005 · Romance
as Joseph Smith
Boogie Boy
1998 · Crime
as Leland Bowles