Gerard Butler's networth in 2020 is 30 million.
Gerard Butler is a Scottish actor and film producer who is widely recognized for his role as Leonidas in the action film "300".