0
Nick Pickard was born on April 16, 1975.
They are brothers
Nick Pickard is 36 years old (birthdate: April 16, 1975).
Helena Pickard's birth name is Helena Marie Pickard.