

Purity Falls
Benjamin
4.1
2019

The Best of Enemies
Ben Butler
7.4
2019

Swiped
James Singer
4.4
2018

Painted Horses
Ian
6.6
2017

I Didn't Do It
Louie · (1 episode)
7.6
2014

The Odd Life of Timothy Green
Rod Best
7.0
2012

My Dog's Christmas Miracle
Jordan
5.3
2011

The Soccer Nanny
Beau Hazelton
3.8
2011

Modern Family
Will · (1 episode)
7.9
2009

The Ant Bully
Red Teammate #5 (voice)
5.7
2006

Criminal Minds
Danny Murphy · (1 episode)
8.3
2005

NCIS
Zane Wilson · (1 episode)
7.6
2003

Nip/Tuck
(1 episode)
7.2
2003

Breaking News
(1 episode)
5.0
2002