role of R. Daneel Olivaw in Robots, a television film adaptation of Isaac Asimov's Robot series. In 1989 he appeared in the original production of Richard Maltby, Jr. and David Shire's Closer Than Ever at the Cherry Lane Theatre. A critical success, the show ran for 312 performances and a CD recording was made on the RCA Victor label. Later life and career Barrett had a small role in the 1990 film Longtime Companion. In May of that same year he joined the original Broadway cast of Grand Hotel, replacing the ailing David Carroll as Baron Felix Von Gaigern. This replacement—only six months into the show's run—resulted in Barrett playing the Baron during the 44th Tony Awards telecast, despite the fact that Carroll was nominated for the part. Delays in recording the Grand Hotel score led to Barrett also being featured on the show's cast album. Barrett went on to reprise the Baron role for the original West End production of Grand Hotel in 1992, as well as portray the Baron during the show's international tour. In 1993 he toured the United States as Frank Butler in Irving Berlin's Annie Get Your Gun, with Cathy Rigby as Annie. In 1994 he appeared as Victor Duchesi in the original production of the Sherman Brothers's Busker Alley, which through unhappy circumstance never made it to Broadway, although it had been scheduled to do so. In 1996 he played the role of Uris in the Hercules: The Legendary Journeys'''s episode A Star to Guide Them. That same year he appeared as Tommy Albright in the New York City Opera's production of Brigadoon with Rebecca Luker as Fiona, and he played the role of Archibald in Lucy Simon's The Secret Garden in cities throughout New Zealand. He returned to Broadway in 1997 to portray Maximilian in the revival of Bernstein's Candide. In 1998 he portrayed the role of Billy Flynn in the National Tour of Chicago for which he won a Los Angeles Drama Critics Circle Award, and the following year he took up the same role in the Broadway revival for several months.Los Angeles Drama Critics Circle Awards Web Site In 2000 Barrett portrayed the role of Edward Moncrief in the New York City Center Encores! revival of On a Clear Day You Can See Forever with Kristin Chenoweth as Daisy Gamble. He returned to Broadway again in the winter of 2001 to