The 29-year-old has appeared in almost every current series known to man. He's starred in Disney's Teen Beach 2, Perfect High, and K.C Undercover. He's also appeared in 13 Reasons Why and Riverdale - see, we weren't kidding. His latest mission will see him join fellow Netflix hottie Noah Centineo in the sequel of "To All The Boys I've Loved Before".
Fun Fact: Butler can play the piano and guitar.