Richard Edson (born January 1, 1954) is an American actor and musician. Edson was born in New Rochelle, New York. He has one brother, Steven who resides in the Boston area and two sisters, Andrea who resides in Newton, Massachusets and Jennifer who resides in New York City. His father Arnold was one of the first Marine officers to land at Guadelcanal in August 1942. His mother Marian, a retired school teacher, resides with his father in New Rochelle
We're Getting Mutants in the MCU - The Loop
Do you like this video?