As a result, Photography of Boneta shot by Bruce Weber was featured in A&F stores worldwide.In May 2013 Boneta began filming in West Virginia for an upcoming independent film entitled Another You co-starring Ksenia Solo.
His big Hollywood break came when he was cast in the lead role in Adam Shankman's movie adaptation of the hit Broadway musical Rock of Ages.
He played Drew Boley, a young upstart in Los Angeles in the late 1980s with dreams of becoming a rock star.
He is scheduled to appear in the upcoming films Summer Camp, Eden, Another You, City of Dead Men, and Pele.
For Rock of Ages he won Favorite Movie Actor at the 2012 ALMA Awards.
He worked extensively in television and appeared in the reality show Código F. In 2010, at the age of 20 years, he appeared in the TV series Pretty Little Liars as Alex Santiago and in 90210 as Javier Luna which was "practically me with a different name" where he could sing and compose, mainly "Siempre tú" which came out at the end of the second season and the beginning of the third.