He won the Gene Kelly Award for Best Supporting Actor while performing in his high school's musicals.
He plays Oliver Thredson in the first two seasons of FX's American Horror Story.
He and his brother Joe were primarily raised by their mom after their father died when they were children. In 2013, he began dating Miles McMillan.
He starred with Ali Larter in the TV show Heroes.