A publicist for Riverdale and Beverly Hills, 90210 star Luke Perry says the actor has been hospitalised.
Celebrity website TMZ said he had suffered a massive stroke.
Publicist Arnold Robinson told The Associated Press the 52-year-old actor is “currently under observation” at the hospital.
Born and raised in rural Fredericktown, Ohio, Perry was tapped for heartthrob status along with Jason Priestley on Beverly Hills 90210, which ran from 1990 to 2000.
Perry has had roles in a handful of films, including The Fifth Element, 8 Seconds and American Strays.
He appeared in HBO’s prison drama Oz and voiced cartoons like The Incredible Hulk and Mortal Kombat. In recent years he starred in the series Ties That Bind and Body of Proof.