Info mistake?
Biography
Nicholas Pedro was born on July 9, 1981 in Taunton, Massachusetts, USA.
Awards
Known For
Filmography
No data