Question: who plays billy the kid in young guns
Answer: Emilio Estevez as William H.