Aames began acting in the early 1970s as a child actor. In 1971, he originated the role of Leonard Unger, the son of Felix Unger (Tony Randall), on the ABC-TV series The Odd Couple, a part that was later played by Leif Garrett. The following year, he voiced the character of Jamie Boyle in the animated series Wait till Your Father Gets Home. Aames has guest starred on various television series including The Waltons and Adam-12. In 1974, he portrayed a 12-year old Benjamin Franklin in the miniseries Benjamin Franklin. The next year, he co-starred in the short lived series We'll Get By.
In 1977, he landed the role of Tommy Bradford in the sitcom Eight is Enough. During this period, he formed a rock band called "Willie Aames & Paradise," where he was lead singer/guitarist. After Eight is Enough ended in 1981, Aames moved on to roles in films including Zapped!, opposite Scott Baio and Paradise with Phoebe Cates.
Before portraying the role of Buddy Lembeck in Charles in Charge in 1984, Aames played the character of Robbie Hamlin on the ABC soap opera The Edge of Night. From 1983 to 1985, he was the voice of Hank on the cartoon Dungeons & Dragons. After the end of Charles in Charge in 1990, Aames hosted the game show The Krypton Factor. From 1995 to 2004, he starred in a video series and annual touring performances as the Christian superhero Bibleman, although he has since retired from the role.
Source:
Wikipedia