Peter Cannon

Peter Joseph Cannon (nee Anderson) is a character on Dedmon's Pointe.