Cochrane played the role of a
fireman in
Are You Being Served? in 1972 and
Lieutenant Charles Gaylion, a
Royal Flying Corps pilot in the BBC television series
Wings (1977–78). He has twice appeared in the
BBC science fiction series
Doctor Who, first as Charles Cranleigh in the serial
Black Orchid (1982) and later as Redvers Fenn-Cooper in
Ghost Light (1989). Cochrane was later associated with
Doctor Who when he appeared in the 2006
Big Finish Productions audio drama, ''
No Man's Land. This was followed by further appearances in the 2008 Big Finish Productions audio drama Brotherhood of the Daleks, Trail of the White Worm/The Oseidon Adventure in 2012, and The Fate of Krelos/Return to Telos'' in 2015. Cochrane has also appeared as different characters in the
Yorkshire Television period drama
Heartbeat.
The Citadel (1983), a BBC serial adaptation of
Goodbye Mr. Chips (1984),
Raffles (1985–1993),
No Job for a Lady,
The Chief (1990–1995), and as
Sir Henry Simmerson in the
Sharpe series. He had a small role as Roger in series 1 episode 1 of the BBC sitcom Dear John. He appeared as the ship's officer in the BBC's
Keeping Up Appearances episode titled "Sea Fever" (1993), and he also appeared as Mr Price in the ITV's detective drama
Wycliffe episode titled "Strangers" (1997). In 2019 Cochrane appeared as one of the Number 2's in the 2016 Big Finish Productions audio drama adaptation of the cult 1960s British TV series
The Prisoner aired by BBC Radio 4 Extra. In 2021, he appeared as Mr Kingsley the lawyer in
The Outlaws. ==Personal life==