David Avalon ist 66 Jahre alt (10 décembre 1958). David Avalon hat 2 Serien und kein Film gedreht. Unter anderem spielte er Doc in der Serie Once Upon a Time.