James Patrick Stuart to appear in Supernatural

SupernaturalActor James Patrick Stuart is to appear in Supernatural as a new baddie.

Entertainment Weekly reports the actor will appear in the sixth season of the new series as baddie Richard Roman, a “charming, very canny and well connected adversary” explains showrunner Sera Samble. At the moment the actor is set to appear in one episode but EW hints he could appear in further episodes.

James Patrick Stuart has a long and varied career; he played Charles Clark in fellow CW series 90210, Deputy D.A. Garnett in The Closer, Adam Matthews in CSI and as Justin and Will in ABC daytime soap All My Children. As a child actor he played Doctor Zee in the short-lived sci-fi series Galactica 1980; a sequel to the original Battlestar Galactica series.