Glenn Quinn

Glenn Quinn was an Irish actor in television and film. He played Allen Francis Doyle, a half-demon in Angel. Glenn Quinn died in 2002 at the age of 32 of an overdose of heroin.