Andrew Palmer

Andrew Palmer is an actor of Film and Television. He portrayed "Lean Boy" in Buffy the Vampire Slayer.