Things are going pretty slow here :-)
so I cheated and Googled on "harmony's gang"
http://www.soapsite.com/angel/updates/b502.htm
was the first hit.
"The actor who played Harmony's gang member Cyrus will return in season six to play
Andrew."
meaning Tom Lenk
I didn't know that!
Great question, Lin. Do you have another?