Russ Edmonds Net Worth is
$1.1 Million
Mini Biography
Russ Edmonds is well known for his focus on The Lion Ruler (1994), THE TINY Mermaid (1989) as well as the Princess as well as the Frog (2009).
Known for movies