Peter Facinelli is an American actor and producer. He starred as Donovan "Van" Ray on the Fox series Fastlane from 2002 to 2003. He played Dr.
Smile
The script ran 0.006 seconds.