Known For
Filmography
2026
2020
2020
2020
2018
2018
2018
2015
2013
2012
2009
2006
2006

Rent: 30th Anniversary Concert
Movie

Breaking Fast
Movie · as John

Stars in the House
TV · as Self · 1 ep

I Know This Much Is True
TV · as Thad · 1 ep

The Resident
TV · as Gregg · 6 eps

A Million Little Things
TV · as Dr. Ashley Anderson · 6 eps

After Forever
TV · as Stefan · 5 eps

Younger
TV · as Deane · 1 ep

Devious Maids
TV · as Fabian · 3 eps

The Client List
TV · as Luke · 1 ep

Three Rivers
TV · as Ryan Abbott · 13 eps

Brothers and Sisters
TV · as Marcus · 1 ep

Big Love
TV · as Stuart · 3 eps
