Johnson was born to parents Janice and Ken Johnson on February 24, 1977, in Missouri.[1] He graduated from Kickapoo High School in 1995. He attended the Missouri State University, where he majored in Business and theatre. He then moved to Los Angeles to pursue an acting career.[2][3] He has two younger siblings, Jeff and Jenna.
In 2005, Johnson was offered a role on the new ABC sitcom Hot Properties, a role he later turned down.. He guest-starred on CSI: NY and will be starring in his first feature film titled HACK!. He went on to play "JD", a trapped soul who came back to life 50 years later, on Charmed. In 2006, he was a guest star on CSI: Miami. In 2007, after a five-year absence, Johnson returned to Days of Our Lives as Philip Kiriakis. He has also had a recurring guest role on Scrubs as Dr. Matthews. In 2011, Johnson opted to exit Days of Our Lives.[7] In 2012, he starred in the Hallmark movie Undercover Bridesmaid as Chip.[8]
In 2019, Johnson reprised the role of Philip in the digital-only Last Blast Reunion series.[9] In 2020, it was revealed that he would again reprise the role on Days of Our Lives.[10]