Актьор - DC's Legends of Tomorrow(Сериал)(2016-2022) - Nate Heywood / Steel / Nate Haywood Arrow(Сериал)(2016) - Nate Heywood Love Surreal(2015) - Quinn Minority Report(Мини Сериал)(2015) - Arthur One Big Happy(Сериал)(2015) - Luke Friends with Better Lives(Сериал)(2014) - Handy Randy Mom(Сериал)(2014) - David Lost Luck(2013) - James Happy Endings(Сериал)(2012-2013) - Pete Prairie Dogs(2012) - Guy 2 Broke Girls(Сериал)(2011-2012) - Johnny 90210(Сериал)(2012) - Preston Hillingsbrook Desperately Seeking Santa(2011) - David Morretti 10 Years(2011) - Nick Vanillo Drop Dead Diva(Сериал)(2011) - Tim Kline The Secret Life of the American Teenager(Сериал)(2010-2011) - Dr. Miller Scents and Sensibility(2011) - Brandon Hurst Melrose Place(Сериал)(2010) - Drew Pragin Operating Instructions(2009) - Luke Taylor Cougar Town(Сериал)(2009) - Josh The Final Destination(2009) - Hunt Ernesto(2008) - Boden Joy Ride 2: Dead Ahead(2008) - Bobby Beverly Hills Chihuahua(2008) - Bryan College(2008) - Teague My Sexiest Year(2007) - Pierce 7th Heaven(Сериал)(2007) - Dr. Jonathan Sanderson What I Like About You(Сериал)(2003-2006) - Vince Everything You Want(2005) - Quinn Andrews Fat Albert(2004) - Camera Salesman Sweet Potato Queens(2003) Catch Me If You Can(2002) - James (uncredited)