Actor
In the 1980s, Holden appeared in two episodes of Channel Ten's drama series Prisoner (1982–1983), all episodes of c/o The Bartons and in 1989 was cast in the first season of the Channel 7 children's program Round the Twist (1990).
In 1990, Holden appeared in the Australian caper film The Big Steal as a used car salesman named "Frank" and as Arthur 'Ozzie' Oswald in The Flying Doctors.
In the early 1990s, he appeared in four episodes on the Seven Network's A Country Practice, and in 1992 starred in the short-lived Late for School.
He then played Senior Sergeant Glenn "Spider" Webb on the ABC's Police Rescue (1994–1996). The series was about the New South Wales Police Rescue Squad based in Sydney.
In 1996 he appeared in four episodes on Seven's police drama Blue Heelers as Senior Detective Jack Woodley. In 1999, he appeared in an episode of Halifax f.p..
From 2000 until 2002, he played ex-cop, then local publican, Stuart McGregor in ABC1's Something in the Air. This series was notable for its high output, producing 320 episodes in just two seasons.
In 2008, Holden was in two Nine Network dramas – Underbelly and The Strip.
In 2013, Holden joined the cast of Seven's A Place to Call Home, a drama set in rural Australia in the 1950s. He plays the part of Roy Briggs, described as "a rugged, unbreakable man capable of charm, good humour as well as a crusty grumpiness".
In 2022, Holden played the role of Ted Grimley, father of Melissa Caddick, in the Nine Network drama Underbelly: Vanishing Act.