Star: david deluise