John Asher's net worth 2021 is 3 million.
John Asher full name is John Mallory Asher. His nick name is Asher. He wasborn in California, USA on 13th January 1971.He is a son of film actor Edward Mallory and actress Joyce Bulifant and adopted and brought up by Joyce Bulifant third husband William A