No photoAndrew TaftActor · Born January 19, 1978 · USAIMDb Acted in 21990s1997We Are AngelsWolfgang Galveston III · 1 episode1990Lord of the FliesThe Twins58