David LeRoy Anderson
David LeRoy Anderson is the husband of actress Heather Langenkamp and a make-up artist. more »