Stephen Lang is a Tony Award-nominated American actor and playwright. He started in Broadway theatre but is more widely known for his film roles in Gods and Generals and Avatar .
Share this note: