Filmography

* The Lowenfish Party (2011) -Loder

* The Factory (2011) – Tad

* Love Finds a Home (2009) – Joshua

* The Vampire Diaries (2009) – Tyler Lockwood

* 90210 (2008) – Ozzie Trailer

* Austin Golden Hour (2008) – Jake

* The Mentalist (2008) – Brandon Fulton (1 episode, 2009)

* Cane / Imperiul familiei Duque (2007) – Jaime Vega

* The Riches (2007) – Brent (5 episodes, 2007-2008)

* Cow Belles / Frumoasele de la lăptărie (2006) – Jackson Meade Trailer

* Bones / Cititorii de oase (2005) – Graham Hastings (1 episode, 2006)

* Commander in Chief / Doamna presedinte (2005) – Kevin (2 episodes, 2005-2006)

* C.S.I.: NY / CSI: New York – Criminalistii (2004) – Gavin Skidmore (1 episode, 2009)

* Cold Case / Cu sânge rece (2003) – Zach ’95 (1 episode, 2006)

* CSI: Miami (2002) – Matthew Batra (1 episode, 2006)

* Without a Trace / Disparuti fara urma (2002) – Carter Rollins (1 episode, 2006)

* CSI: Crime Scene Investigation / CSI – Crime si Investigatii (2000) – Dave Henkel (1 episode, 2009)

* Charmed / Farmece (1998) – Alastair (1 episode, 2005)