Due to scheduling conflicts with Shannen Doherty, he was subsequently written out of the episode.
He appeared as the American version of Inspector Space-Time in an episode of Community.
He had auditioned for the role of Steve Sanders, that went to actor Ian Ziering, before being cast as Dylan.
While starring on 90210, Perry won a supporting role in the original film version of Joss Whedon's Buffy The Vampire Slayer (1992). In an attempt to find more mature roles, he decided to leave Beverly Hills, 90210 in 1995.
In 2008, Perry guest-starred as rapist Noah Sibert in the season premiere of the television series Law & Order: SVU.
He also guest-starred as cult leader Benjamin Cyrus in an episode of Criminal Minds.
His other voice work includes The Incredible Hulk, Biker Mice from Mars, Mortal Kombat: Defenders of the Realm, and The Night of the Headless Horseman.
Perry had already become a very popular teen idol in the early 1990s. In the same year, he took a part in the Italian movie Vacanze di Natale '95, playing himself.
Although he announced that 90210 was behind him, his departure would eventually turn out to be for only three years.
The series ran for 13 episodes during the summer of 2006 on NBC.
In 2007, he landed the role of Tommy "Santa" Santorelli on the film The Sandlot: Heading Home, and he appeared in the 2008 western A Gunfighter's Pledge.