Owned a video store in Warwick, Rhode Island, but decided to run for mayor in 2000 and 2004. He didn't get elected.
North Kingstown, Rhode Island, USA
Warwick, Rhode Island, USA
Check out the action from New York Comic Con check out what IMDb editors are watching this month, and more.