 Since the late 1970s, he has appeared in a variety of roles in many films and teledramas.Addararachchi, has acted in over 40 films, 20 teledramas and 6 stage plays, and won the Sarasaviya Best Actor Award for his role of Sobana in "Agnidahaya" in 2002.He also made a mark as a singer in 1993 with "Unmadawoo," a duet with Damayanthi Jayasooriya, which featured in the film "Saptha Kanya".