David Ryan hat 1 Serie und 3 Filme gedreht. Unter anderem spielte er Northumbrian Reeve in der Serie Vikings.Im Kino in der Rolle des Martin im Spielfilm Dead Meat.