Austin Butler has credited his ex Vanessa Hudgens for pushing him to play the role of Elvis Presley after the actor received backlash for referring to her as a "friend" in a previous interview. 🎥 Austin Butler Credits Ex Vanessa Hudgens For Helping Out With Elvis Role, Says He Owes Her a Lot For Believing in Him.