Who played willow in liv and maddie?

Jessica Marie Garcia is the actress that plays Willow.