``` Nolan North
Nolan North

Nolan North

BORN:

October 31, 1970 in New Haven, Connecticut, United States