Hawaii Five-O InfoHawaii Five-O (2010) – TV
stars as Det. Steve McGarrett

The Back-Up Plan InfoThe Back-Up Plan (2010)
stars as Stan

Three Rivers InfoThree Rivers (2009) – TV
stars as Dr. Andy Yablonski

Whiteout InfoWhiteout (2009)
stars as Russell Haden

Moonlight (2007) – TV
stars as Mick St. John

August Rush InfoAugust Rush (2007)
stars as Marshall

The Shield InfoThe Shield (2007) – TV
stars as Detective Kevin Hiatt

The Invisible InfoThe Invisible (2007)
stars as Marcus Bohem

The Holiday InfoThe Holiday (2006)
stars as Kissing Couple

Mary Bryant (2005) – TV aka The Incredible Journey of Mary Bryant
stars as Will Bryant

Feed (2005)
stars as Michael Carter

Man-Thing (2005) aka Man Thing
stars as Deputy Eric Fraser

BlackJack: Sweet Science (2004) – TM
stars as Luke Anderson

Oyster Farmer (2004)
stars as Jack Flange