Birthday: February 26, 1975 in Passaic, New Jersey, USA
Birth Name: Mark Thomas DeRosa
Height: 185 cm
Mark DeRosa was born on February 26, 1975 in Passaic, New Jersey, USA as Mark Thomas DeRosa. He has been married to Heidi Lynne Miller since February 1, 2003. They have one child.