Andrew Taft: Andrew Taft. Actor: Lord of the Flies. Andrew Taft is known for Lord of the Flies (1990) and We Are Angels (1997).
Known For: Lord of the Flies (The Twins), We Are Angels (Wolfgang Galveston III)