James mcavoy is best known for his performances in such films as the last king of scotland, atonement, and wanted. His earnings come not only from his work in blockbuster films but also from his ventures into theater and television. He made his acting debut as a teen in the near room (1995) and appeared mostly on television until 2003, when his film career began. · find out how much the glasgow-born actor james mcavoy is worth according to celebritynetworth. His notable television work includes the thriller state of play (2003), the science fiction miniseries frank herberts children of dune (2003), and the drama series shameless (2004–2005). Is james mcavoy ’ s net worth solely based on his acting roles? · james mcavoys net worth, estimated at around $20 million , reflects his success in the entertainment industry. Where was james mcavoy born? James mcavoy is a scottish actor and director. · as of 2024, james mcavoy’s net worth is estimated to be around $20 million. James mcavoy’s net worth is estimated to be approximately $25 million as of 2025. James mcavoy is a scottish actor who has a net worth of $20 million. While james mcavoy ’s acting roles are a significant contributor to his net worth , he has also diversified his income streams through endorsements, voice acting, and other business ventures. · james mcavoy is a scottish film and tv actor with an estimated net worth of $20 million. He made his acting debut as a teen in the near room (1995) and appeared mostly on television until 2003, when his film. His wealth has been accumulated through his successful and extensive career in film and television, spanning over two decades. How much is james mcavoy worth? This wealth has been accumulated primarily through his successful acting career in film, television, and theatre. He ranks fourth among the 21 richest scottish actors in the world, behind gerard butler, craig ferguson and ewan mcgregor.