- 10 Things I Hate About You as Joey Donner
- Teen Spirit as Nick Ramsey
- The Secret Circle as Jake Armstrong
- Piranha 3DD as Kyle
- The Amazing Spider-Man as Flash Thompson
- American Horror Story: Asylum as Daniel
- Big Man on Campus: Plays these often.
- Mr. Fanservice: Just look at the picture at the right. Perfectly understandable.
- His role on American Horror Story: Asylum was described in casting calls as "the most beautiful boy in the world".