David Bowles hat 3 Serien und 6 Filme gedreht. Unter anderem spielte er Pellis 6 Pilot in der Serie Foundation.Im Kino in der Rolle des Lord Gregoire im Spielfilm The Chronicles of Narnia: Prince Caspian.