David Avalon Net Worth is
$400,000
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