Actor Leslie Carlson has died aged 81.

The veteran actor passed away on 3 May (14) at his Toronto, Canada home after a battle with cancer.

Carlson's acting career spanned 38 years, and he was best known for playing villain Barry Convex in director David Cronenberg's 1983 sci-fi horror Videodrome.

Carlson went on to star in three more Cronenberg films, including The Dead Zone, The Fly, and his short film Camera.

He also starred in movies including 1974′s sorority horror Black Christmas, High-Ballin’, and A Christmas Story.

Carlson also appeared on the small screen with credits including 21 Jump Street, The X-Files, Highlander, Rookie Blue, and a recurring role on Disney's period drama Road To Avonlea.