-- Actor (26 titles) 2011 Beautiful Wave (post-production) Blake 2011 Red Tails (post-production) American Officer 2011 Project Fear (post-production) Dale 2011 Rizzoli & Isles (TV series) Pvt. Gary Campbell – We Need Another Hero (2011) … Pvt. Gary Campbell 2011 Law & Order: Los Angeles (TV series) Billy Russ – Angel's Knoll (2011) … Billy Russ 2011 L.A. Noire (Video Game) Beckett (voice) 2011 Bones (TV series) Matt Leishenger – The Hole in the Heart (2011) … Matt Leishenger 2010 CSI: Miami (TV series) Process Server – On the Hook (2010) … Process Server (uncredited) 2010 Hijos de la Anarquía (TV series) Mark Petrie – Bainne (2010) … Mark Petrie – Lochan Mor (2010) … Mark Petrie 2010 Disarmed Dan Schmorrow 2010 The Filming of Shakey Willis (video short) Rob/'Jedward' 2010 Bowman (short) Jason 2009 Sin identificar (TV series) Dylan Dreslyn – Parachute Jane (2009) … Dylan Dreslyn 2009 Perdidos (TV series) Cunningham – Jughead (2009) … Cunningham – The Lie (2009) … Cunningham 2009 Caso abierto (TV series) Norm Fawnshawe '67 – The Brush Man (2009) … Norm Fawnshawe '67 2009 La hora 11 (TV series) Ben Adams – Miracle (2009) … Ben Adams 2009 2084 Trelaine 2008 Jarred (short) 2008 Deadwater Lt. Chris McCloskey 2007 Triunfadores (TV series) Mike – The Way We Weren't (2007) … Mike 2007 Verónica Mars (TV series) Gorya 'Gory' Sorokin – The Bitch Is Back (2007) … Gorya 'Gory' Sorokin 2007 Ghost Whisperer: The Other Side (TV series) Danny – Episode #1.4 (2007) … Danny – Episode #1.5 (2007) … Danny – Episode #1.6 (2007) … Danny – Episode #1.7 (2007) … Danny – Episode #1.8 (2007) … Danny See all 7 episodes » 2006 Untold Stories of the ER (TV series) Denver Haslam – Elements of Danger (2006) … Denver Haslam 2006 Call Me Sugarplum (short) Mikey 2004 Bell Witch Haunting Mr. Richardson (as Matthew Gerbig) 2003 Charlie's War Lt. Walton, Pilot (as Matthew Gerbig)
