Taaffe vive y trabaja actualmente en Nueva York y, ocasionalmente, en el Golfo de Nápoles.