0
Mark DeRosa's birth name is Mark Thomas DeRosa.
Mark DeRosa is 6' 1".
Mark DeRosa was born on February 26, 1975, in Passaic, New Jersey, USA.
Mark DeRosa was born February 26, 1975, in Passaic, NJ, USA.
yes he is