Television Year Title Role Notes 2003 Romeo! Chase Episode: "He Got Blame" 2007–08 Heartland Benjamine "Ben" Stillman 6 episodes 2009–10 Desperate Housewives Danny Bolen 18 episodes 2011 CSI: Miami Jared Hatch Episode: "Paint It Black" Protector, TheThe Protector Tyler Episode: "Beef" 2011–16 Awkward Matty McKibben Main cast Teen Choice Awards TV Breakout Star: Male 2012 CSI: Crime Scene Investigation Jake Pychan Episode: "Trends with Benefits" 2015 Aquarius Rick Zondervan Recurring cast