Skip to main content
Saturday, 20 June 2026 · Morning editionLondon ☀ 20°C1 TV premieres this week1 prime-time slots tonightStreaming #1: Wicked: For GoodAbout UsOur TeamSourcesContactNewsletter

Cast of Coyote Ugly

HomeCasts

Piper Perabo stars as aspiring songwriter Violet Sanford, with Adam Garcia as her love interest Kevin O’Donnell and John Goodman as her protective father Bill Sanford in the 2000 film ‘Coyote Ugly‘.

  • Touchstone Pictures
  • 2000
  • Film
  • 12 cast

Main cast

  • Violet SanfordPiper PeraboMain
  • Kevin O’DonnellAdam GarciaMain
  • Bill SanfordJohn GoodmanMain

Supporting cast

  • CammieIzabella MikoSupp
  • RachelBridget MoynahanSupp
  • ZoëTyra BanksSupp
  • GloriaMaria BelloSupp
  • LilMelanie LynskeySupp
  • Larry (club owner)Michael BaySupp
  • CarlyLeAnn RimesSupp

Guest & voice

  • HimselfSteven BauerGuest
  • HerselfJohn FugelsangGuest

No matches — try another name.

About this cast

‘Coyote Ugly’ (2000) follows Violet Sanford, a small-town girl who moves to New York City to pursue a music career and ends up working as a barmaid at the legendary Coyote Ugly saloon. Piper Perabo leads as Violet, supported by Adam Garcia as Kevin and John Goodman as her father Bill.

FAQs

Who plays Violet Sanford in Coyote Ugly?

Piper Perabo plays the lead role of Violet Sanford.

Who plays Kevin O’Donnell in Coyote Ugly?

Adam Garcia plays Kevin O’Donnell, Violet’s love interest.

Who plays Bill Sanford in Coyote Ugly?

John Goodman plays Bill Sanford, Violet’s father.

Is Coyote Ugly based on a true story?

The film is loosely inspired by the real Coyote Ugly saloon in New York City, but the characters and story are fictional.

Who sings in Coyote Ugly?

LeAnn Rimes appears as a character named Carly and sings the film’s hit song ‘Can’t Fight the Moonlight’. Piper Perabo’s singing voice was dubbed by LeAnn Rimes for the film.

Sources & where to watch: IMDb · Wikipedia · Where to watch (JustWatch UK) · Updated June 2026

Browse all cast guides →