Enzo Ghinazzi sinh ra tại Laterina, tỉnh Arezzo, nước Ý. Ông thường được biết đến với nghệ danh là Pupo, theo tiếng Ý nghĩa là 'trẻ nhỏ'.
Ông bắt đầu ca hát từ năm 1975 với bài Ti scriverò mà ông tự viết lời. Những bài hát rất nổi tiếng khác của ông là Su di noi, Ciao và Firenze Santa Maria Novella. Nhiều bài trong số đó đã được dịch sang ngôn ngữ khác.
Giữa thập kỷ 2000 ông trở thành phát thanh viên chương trình truyền hình Affari Tuoi của hãng truyền hình RAI. Đây là bản tiếng Ý của chương trình Deal or No Deal. Sau đó ông tham gia dẫn các chương trình trên kênh khác như Chi fermerà la musica (Ong ca hát, tiếng Anh là The Singing Bee).
Năm 2007, ca sĩ Đức André Hazes đã thành công với bài Forse của ông bằng tiếng Đức với tên gọi 'Blijf Bij Mij' (Hãy ở lại cùng anh).