Actors Tom Hanks , Tim Allen , Joan Cusack , Don Rickles , Estelle Harris , John Ratzenberger , Wallace Shawn , Jeff Pidgeon , Jodi Benson , R. Lee Ermey , John Morris , and Laurie Metcalf reprised their voice-over roles from the previous films.