Peter Ciuffa

Peter Ciuffa is an actor who played H.P. Lovecraft in the Season 6 episode Let It Bleed.