Completed his internship at The Actor's Studio in New York.
Trained at Fordham University's prestigious theatre department at Lincoln Center.
Attended The Dwight School in Manhattan (class of 2002).
College roommate of Pawel Szajda.
Was classmates with Taylor Schilling while at Fordham, both were acting majors.
Proud member of the Screen Actor's Guild (now Sag-Aftra).
Performed at Carnegie Hall three times before his 19th birthday.
Born and raised in Manhattan, New York.
Co-Starred in The Key of Awesome's music video parody of Lorde's ROYALS. The video was an immediate viral sensation, raking in millions of views in the first week alone, and as of June, 2019, has been viewed on YouTube over 22 million times.
Was mentored by Thomas G. Waits.
Was stand in and photo double for Ryan Reynolds on the film The Adam Project.