Menu
James McAvoy Net Worth 2021

James McAvoy's net worth 2021 is 20 million.

James McAvoy is the younger Professor X of X Men series. He has also starred in a lot of TV series, stage shows and also as a voice actor in animation films.

Click here to read the full biography about James McAvoy

Last Modified : 2023-02-19

You may also like