Richard Parker

Richard Parker is the father of Peter Parker.