James LaRue Avery (November 27, 1945 – December 31, 2013) was an American actor.
Anime Voice Work
Movies - Dubbing
- Fist of the North Star (1986) - Boss Fang
Trivia
- Number of VA titles on this wiki: (1)
James LaRue Avery (November 27, 1945 – December 31, 2013) was an American actor.