David Ganly hat 4 Serien und 3 Filme gedreht. Unter anderem spielte er Richard Lawson in der Serie The Crown.Im Kino in der Rolle des Bart im Spielfilm A Prayer for the Dying.