Det bekrefter skuespillerkollega Mark Gatiss på Twitter.
– Han var en strålende, briljant og vidunderlig skuespiller jeg er så priviligert at jeg kunne kalle min venn, tvitrer han.
David Ryall spilte rollen som Elifas Dogger i «Harry Potter og dødstalismanene» fra 2010.
Ryall spilte i mange britiske tv-serier og filmer, blant disse «Jorda rundt på 80 dager» (2004) og «Elefantmannen» (1980), i løpet av karrieren som strakk seg fra 1967 til 2014.
Han ble 79 år gammel.
– Vær så snill å huske ham som mer enn bare Harry Potter, tvitrer dattera, skuespiller Charlie Ryall.