McGregor is also known for his incredible singing role in “Moulin Rouge,” co-starring alongside Nicole Kidman.