Reprised his role from Pete's Dragon for Disneyland's Main Street Electrical Parade in Anaheim, California, riding on top of the Elliot float.
Did You Know?
In 1987 he graduated with a B.S. in Marine Transportation and an officers appointment in the U.S. Maritime Service, and the U.S. Naval Reserve.
Singing voice of an angel