David Gavin
David Gavin is known for The Remains of Clayton Lake (2011), Grange Hill (1978) and Leo (2011).
David Gavin's FILMOGRAPHY
as Actor (31)