Cast Credits Happyland (2014) Guest starring as Prince Valor Episode 1x06: Disorderly Conduct (Nov 4, 2014) [Co-Star] Modern Family (2009) Guest starring as Will Episode 6x19: Grill, Interrupted (Apr 1, 2015) 90210 (2008) Guest starring as Cadet Ross Episode 4x13: Should Old Acquaintance Be Forgot? (Jan 17, 2012) Wipeout (2008) Guest starring as Nick Ballard Episode 1x09: Episode 108 (Sep 9, 2008) Bones (2005) Guest starring as Greg Harmalard Episode 4x24: The Beaver in the Otter (Apr 30, 2009)