Filmography
Release date: 7/9/2007Greek
Role(s): Grant Ellis
Details Release date: 10/7/2005Dante's Cove
Role(s): Kevin Archer
Details Release date: 9/19/2005Just Legal
Details Release date: 9/19/2005How I Met Your Mother
Role(s): Trey
Details Release date: 4/18/2017Famous in Love
Details