David Avalon Net Worth is
$1.2 Million
Mini Biography
David Avalon was created on Dec 10, 1958 in Calgary, Alberta, Canada. He’s an acting professional, known for Elf (2003), The Santa Clause (1994) and Ed, Edd, ‘n’ Eddy (1999).
Known for movies