Louis Tucci

May 16, 1962
Toronto, Canada

IMDB logo