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 , Avatar and "Terra Nova"
Share this note: