Stephen Lang — American actor