Peter Renaud: Peter Renaud. Actor: Chicago Rot. Peter Renaud is known for Chicago Rot (2016), Megan Is Missing (2011) and InAlienable (2007).
Known For: Chicago Rot (Tammy the Berserker), Megan Is Missing (Reporter), InAlienable (Labworker), Power Book IV: Force (Officer Long)