John DeLuca, born April 25, 1986, is an American actor. John got his start appearing in small roles on TV shows like ‘30 Rock,’ ‘Ugly Betty,’ and ‘Wizards of Waverly Place.’ John’s big break came in 2013 when he played Butchy in the Disney Channel Original Movie ‘Teen Beach Movie.’
John went on to reprise the role for the 2015 sequel — ‘Teen Beach 2.’ In 2016, John played Aaron Roland on the popular ABC soap opera ‘General Hospital.’ He also appeared in an episode of ‘How To Get Away with Murder’ and ‘American Horror Story.’ John will next appear in the film adaptation of the play ‘The Boys In the Band,’ co-starring Jim Parsons and Zachary Quinto.
Here, John DeLuca poses for a portrait to promote the film ‘Spree’ at the Music Lodge during the Sundance Film Festival in Park City on Jan. 24, 2020. The young actor smiled for the camera. To see more images of John, continue to scroll through the photos in this gallery below!