 He also starred in the final series of "London's Burning" as fire-fighter Frank Mooney in 2002.In 2005, on ITV, Gemmill starred in "Distant Shores", as Duncan, alongside Samantha Bond and Peter Davison, and also appeared as Major Despard in "Cards on the Table," part of the 10th season of Agatha Christie's Poirot.In 2007, Gemmill appeared as Dr David York in the Channel 4 drama "Cape Wrath".