Celebrity

SLC Punk Cast: 17 Actors in the Cult Classic Explained

A verified guide to the SLC Punk! actors, character roles, name variations, and the 1998 vs 1999 release confusion.

The SLC Punk cast is easy to look up, but harder to understand at a glance. Most cast pages list the actors and move on. They do not explain why Stevo, Heroin Bob, Trish, Sandy, Mike, Sean, Eddie, and John the Mod still stick with viewers years later.

This guide gives you a verified breakdown of the original SLC Punk! movie cast, the main roles, supporting characters, name variations, and the common 1998 vs 1999 release-date confusion. Sony Pictures describes the film as a punk’s search for growing up without selling out, built around Matthew Lillard, Michael Goorjian, and Annabeth Gish. Source: Sony Pictures, 2026 accessed.

Sony Pictures official SLC Punk page

[Image Placeholder: 16:9 featured image showing a gritty 1990s punk-inspired Salt Lake City street scene, blue hair silhouette, concert flyer textures, no real actor likenesses unless licensed.]

Key Takeaways

  • Matthew Lillard plays Stevo, the blue-haired central character.
  • Michael A. Goorjian plays Bob, often remembered by fans as Heroin Bob.
  • SLC Punk! is widely listed as a 1998 film, but its U.S. theatrical release happened in 1999.
  • This article covers the original film, not Punk’s Dead: SLC Punk 2.

Who Is in the SLC Punk Cast?

Bottom line: The main SLC Punk cast includes Matthew Lillard as Stevo, Michael A. Goorjian as Bob, Annabeth Gish as Trish, Jennifer Lien as Sandy, Christopher McDonald as Dad, Devon Sawa as Sean, Jason Segel as Mike, Summer Phoenix as Brandy, James Duval as John the Mod, Til Schweiger as Mark, and Adam Pascal as Eddie.

The actor-role pairings below were checked against Sony Pictures Classics, AFI Catalog, Rotten Tomatoes, TV Guide-style entertainment databases, Box Office Mojo release data, and Letterboxd cast/crew listings where available. AFI lists Matthew Lillard as Stevo, Michael Goorjian as Bob, Annabeth Gish as Trish, Jennifer Lien as Sandy, and Christopher McDonald as Dad. Source: AFI Catalog, 2026 accessed.

AFI Catalog SLC Punk film record

Main Cast Table

Actor Character Role Type Verification Note
Matthew Lillard Stevo Main role Listed by Sony, AFI, Rotten Tomatoes
Michael A. Goorjian / Michael Goorjian Bob / Heroin Bob Main role AFI lists Bob, Rotten Tomatoes lists Michael A. Goorjian as Bob
Annabeth Gish Trish Main role Listed by Sony, AFI, Rotten Tomatoes
Jennifer Lien Sandy Main role Listed by AFI and Rotten Tomatoes
Christopher McDonald Dad / Mr. Levy Main role AFI lists Dad, some sources use Mr. Levy
Devon Sawa Sean Supporting role Listed by Rotten Tomatoes
Jason Segel Mike Supporting role Listed by Rotten Tomatoes
Summer Phoenix Brandy Supporting role Listed by Rotten Tomatoes
James Duval John the Mod Supporting role Rotten Tomatoes notes “as Jimmy Duval”
Til Schweiger Mark Supporting role Listed by Rotten Tomatoes
Adam Pascal Eddie Supporting role Listed by Rotten Tomatoes
Chiara Barzini Jennifer Supporting role Listed by Rotten Tomatoes and Sony Classics cast page
Kevin Breznahan Chris Supporting role Listed by Rotten Tomatoes and Sony Classics cast page
Christina Karras Jamie Supporting role Listed by Rotten Tomatoes and Sony Classics cast page
Ross Peacock Jones Supporting role Listed by Rotten Tomatoes and Sony Classics cast page
Christopher Ogden Young Stevo Supporting role Listed by Rotten Tomatoes and Sony Classics cast page
Francis Capra Young Bob Supporting role Listed by Rotten Tomatoes

Rotten Tomatoes lists several of the supporting roles, including Devon Sawa as Sean, Jason Segel as Mike, Summer Phoenix as Brandy, James Duval as John the Mod, Til Schweiger as Mark, Adam Pascal as Eddie, Chiara Barzini as Jennifer, Kevin Breznahan as Chris, Christina Karras as Jamie, Ross Peacock as Jones, Christopher Ogden as Young Stevo, and Francis Capra as Young Bob. Source: Rotten Tomatoes, 2026 accessed.

Rotten Tomatoes SLC Punk cast and crew

What Roles Do the Main SLC Punk Actors Play?

Bottom line: The cast works because each character reflects a different part of Stevo’s world: rebellion, friendship, romance, family pressure, scene identity, and the fear of growing up.

Matthew Lillard as Stevo

Matthew Lillard plays Stevo, the central punk character. He is the blue-haired college graduate caught between anti-establishment punk life and the pull of a more conventional future.

Sony’s official page frames the character conflict around a choice between “No Future” and Harvard Law School. That is the core tension behind Stevo’s story. Source: Sony Pictures, 2026 accessed.

Michael A. Goorjian as Bob / Heroin Bob

Michael A. Goorjian plays Bob, the character many fans remember as Heroin Bob. AFI lists the role as Bob, while fan-facing cast pages and film discussions often use the fuller nickname.

This is one of the biggest reasons searchers get confused. The same character can appear as Bob in a formal cast list and Heroin Bob in viewer discussions.

Annabeth Gish as Trish

Annabeth Gish plays Trish. Sony’s official film page names Annabeth Gish among the key performers, alongside Matthew Lillard and Michael Goorjian. Source: Sony Pictures, 2026 accessed.

Trish is part of the emotional center of the film rather than just a background punk-scene character.

Jennifer Lien as Sandy

Jennifer Lien plays Sandy. AFI lists Jennifer Lien as Sandy in the cast credits. Source: AFI Catalog, 2026 accessed.

Sandy matters because she is tied to Stevo’s personal world, not just the wider punk crowd around him.

Christopher McDonald as Dad / Mr. Levy

Christopher McDonald plays Stevo’s father. AFI lists him as Dad, while other references may identify him more specifically as Mr. Levy. Source: AFI Catalog, 2026 accessed.

His role gives the story one of its clearest conflicts: the pressure to trade rebellion for a traditional career path.

Which Famous Actors Are in SLC Punk?

Several actors in the film became familiar faces to U.S. viewers through later movies and television. For search intent, this section matters because many readers remember the face before they remember the character name.

Jason Segel as Mike

Jason Segel plays Mike. Rotten Tomatoes lists Segel in the cast as Mike. Source: Rotten Tomatoes, 2026 accessed.

For modern viewers, his appearance can be a surprise because many people know him from later comedy work, but this article stays focused on the verified SLC Punk! credit.

Devon Sawa as Sean

Devon Sawa plays Sean. Rotten Tomatoes lists Devon Sawa as Sean in the cast and crew section. Source: Rotten Tomatoes, 2026 accessed.

Sean is one of the roles people often check after seeing the film again because Sawa is one of the more recognizable names in the supporting cast.

Summer Phoenix as Brandy

Summer Phoenix plays Brandy. Rotten Tomatoes lists Summer Phoenix as Brandy. Source: Rotten Tomatoes, 2026 accessed.

The role belongs to the wider social circle around Stevo’s punk scene.

Adam Pascal, Til Schweiger, and James Duval

The supporting lineup also includes Adam Pascal as Eddie, Til Schweiger as Mark, and James Duval as John the Mod. Rotten Tomatoes lists James Duval as John the Mod and notes the credit variant “as Jimmy Duval.” Source: Rotten Tomatoes, 2026 accessed.

That small name note is useful because some readers search James Duval, while older credit listings may show Jimmy Duval.

[Image Placeholder: Simple cast map infographic with Stevo in the center, linked to Bob, Trish, Sandy, Dad, Mike, Sean, Eddie, Brandy, and John the Mod.]

Was SLC Punk Released in 1998 or 1999?

Bottom line: Use careful wording. SLC Punk! is widely listed as a 1998 film, but its U.S. theatrical release activity is tied to 1999.

This date issue appears because different databases frame the film differently. Box Office Mojo lists SLC Punk! as a 1998 title, but it also gives April 16, 1999 as the earliest domestic release date. Source: Box Office Mojo, 2026 accessed.

AFI presents the film record as SLC Punk! from 1999 and credits Sony Pictures Classics as the distribution company. Source: AFI Catalog, 2026 accessed.

The safest reader-friendly phrasing is:

SLC Punk! is commonly listed as a 1998 film, with its U.S. theatrical release in 1999.

That wording avoids a common error. It also explains why one source says 1998 while another says 1999.

SLC Punk Supporting Cast and Smaller Roles

The supporting cast fills out the Salt Lake City punk scene and Stevo’s wider social circle. Some of these names appear lower on database pages, but they matter for readers trying to identify a specific character.

Young Stevo and Young Bob

Christopher Ogden plays Young Stevo, and Francis Capra plays Young Bob. Rotten Tomatoes lists both roles in its cast and crew section. Source: Rotten Tomatoes, 2026 accessed.

These credits help connect the younger versions of the main characters to the adult roles played by Matthew Lillard and Michael A. Goorjian.

Jennifer, Chris, Jamie, and Jones

Sony Classics and Rotten Tomatoes list these supporting roles:

  • Chiara Barzini as Jennifer
  • Kevin Breznahan as Chris
  • Christina Karras as Jamie
  • Ross Peacock as Jones

Source: Sony Classics cast credits page, 2026 accessed; Rotten Tomatoes, 2026 accessed.

Sony Classics cast and credits page

Who Directed and Wrote SLC Punk?

James Merendino directed and wrote SLC Punk!. AFI lists Merendino as both director and writer, and Letterboxd also lists him as director and writer. Source: AFI Catalog, 2026 accessed; Letterboxd, 2026 accessed.

The film’s production credits matter because the movie has a very specific voice. It is not just a generic teen rebellion story. It is shaped around Salt Lake City, punk identity, and the uncomfortable shift from youth to adulthood.

Key Crew Credits to Include

Credit Name
Director James Merendino
Writer James Merendino
Producers Sam Maydew, Peter Ward
Cinematographer Greg Littlewood
Editor Esther P. Russell
Casting Risa Bramon Garcia, Randi Hiller

AFI lists Sam Maydew and Peter Ward as producers, Greg Littlewood as cinematographer, and Esther P. Russell as editor. Letterboxd lists Randi Hiller and Risa Bramon Garcia for casting. Source: AFI Catalog, 2026 accessed; Letterboxd, 2026 accessed.

SLC Punk Cast Name Variants to Know

This is where many cast lookup pages fall short. The names are not always shown the same way across every source.

Michael A. Goorjian vs Michael Goorjian

AFI lists Michael Goorjian as Bob, while Rotten Tomatoes lists Michael A. Goorjian as Bob. Both refer to the same credited actor-role pairing. Source: AFI Catalog, 2026 accessed; Rotten Tomatoes, 2026 accessed.

For article consistency, use Michael A. Goorjian on first mention, then Michael Goorjian only when discussing source-name variation.

Bob vs Heroin Bob

Formal cast pages often list the character as Bob. Viewers commonly remember him as Heroin Bob because that is the character’s recognizable nickname.

For SEO and clarity, the article should use both:

  • Michael A. Goorjian as Bob
  • Bob, better known to fans as Heroin Bob

That helps both search engines and readers match the role correctly.

James Duval vs Jimmy Duval

Rotten Tomatoes lists James Duval as John the Mod and includes the credit note “as Jimmy Duval.” Source: Rotten Tomatoes, 2026 accessed.

That means both names can appear in search results, but the clean article format should use James Duval as John the Mod, with the Jimmy Duval note in the role explanation.

Is This the Same Cast as Punk’s Dead: SLC Punk 2?

Bottom line: No. This guide covers the original SLC Punk cast, not the sequel cast.

Some viewers mix the original film with Punk’s Dead: SLC Punk 2. That is understandable because the sequel title directly connects to the original. Still, the safest editorial approach is to keep this page focused on the first movie.

If your site later publishes a sequel article, use a separate internal link:

How This SLC Punk Cast List Was Verified

This cast list was checked against official and high-authority entertainment sources before drafting.

The strongest sources were:

  • Sony Pictures and Sony Classics for official film materials
  • AFI Catalog for film archive credits
  • Rotten Tomatoes for current cast and crew listings
  • Box Office Mojo for domestic release and runtime data
  • Letterboxd for director, writer, and crew cross-checking

Box Office Mojo lists the runtime as 1 hr 37 min, the MPAA rating as R, the genre set as comedy, drama, music, and romance, and Sony Pictures Classics as the domestic distributor. Source: Box Office Mojo, 2026 accessed.

Box Office Mojo SLC Punk release data

The goal here is not to copy a database. It is to answer the questions readers actually have: who played each character, why names differ, and why the release year appears differently across sources.

Quick Reference Cast Table

Actor Character Why Viewers Remember the Role Source Note
Matthew Lillard Stevo Blue-haired central punk character Sony, AFI, Rotten Tomatoes
Michael A. Goorjian Bob / Heroin Bob Stevo’s closest friend and fan-favorite role AFI, Rotten Tomatoes
Annabeth Gish Trish Key emotional role Sony, AFI, Rotten Tomatoes
Jennifer Lien Sandy Part of Stevo’s personal world AFI, Rotten Tomatoes
Christopher McDonald Dad / Mr. Levy Represents family pressure AFI
Devon Sawa Sean Recognizable supporting role Rotten Tomatoes
Jason Segel Mike Early supporting role viewers often search Rotten Tomatoes
Summer Phoenix Brandy Supporting cast member Rotten Tomatoes
James Duval John the Mod Also credited as Jimmy Duval Rotten Tomatoes
Til Schweiger Mark Supporting role Rotten Tomatoes
Adam Pascal Eddie Supporting role Rotten Tomatoes
Chiara Barzini Jennifer Smaller supporting role Sony Classics, Rotten Tomatoes
Kevin Breznahan Chris Smaller supporting role Sony Classics, Rotten Tomatoes
Christina Karras Jamie Smaller supporting role Sony Classics, Rotten Tomatoes
Ross Peacock Jones Smaller supporting role Sony Classics, Rotten Tomatoes
Christopher Ogden Young Stevo Younger version of Stevo Rotten Tomatoes
Francis Capra Young Bob Younger version of Bob Rotten Tomatoes

[Image Placeholder: Horizontal infographic titled “SLC Punk Cast Map,” showing Stevo at the center and branching lines to Bob, Trish, Sandy, Dad, Mike, Sean, Brandy, Eddie, Mark, and John the Mod.]

Conclusion

The SLC Punk cast is led by Matthew Lillard as Stevo and Michael A. Goorjian as Bob, with Annabeth Gish, Jennifer Lien, Christopher McDonald, Devon Sawa, Jason Segel, Summer Phoenix, James Duval, Til Schweiger, and Adam Pascal filling out the most searched roles.

The key detail many cast pages miss is context. Some sources list the movie as 1998, while U.S. theatrical release data points to 1999. Some sources list Bob, while fans search Heroin Bob. Some list James Duval, while others note Jimmy Duval.

That is why a useful cast guide should do more than repeat names. It should help readers match actors to characters quickly, while clearly flagging the source differences that cause confusion.

Bookmark this cast guide if you are rewatching the film or checking which actor played each SLC Punk character.

[FAQs]

Who played Stevo in SLC Punk?

Matthew Lillard played Stevo in SLC Punk!. AFI lists Matthew Lillard as Stevo, and Sony’s official page names him among the film’s featured performers. Source: AFI Catalog, 2026 accessed; Sony Pictures, 2026 accessed.

Who played Heroin Bob in SLC Punk?

Michael A. Goorjian played Bob, widely remembered by viewers as Heroin Bob. AFI lists him as Michael Goorjian as Bob, while Rotten Tomatoes lists Michael A. Goorjian as Bob. Source: AFI Catalog, 2026 accessed; Rotten Tomatoes, 2026 accessed.

Was Jason Segel in SLC Punk?

Yes. Jason Segel appears in SLC Punk! as Mike. Rotten Tomatoes lists Jason Segel as Mike in the cast and crew section. Source: Rotten Tomatoes, 2026 accessed.

Was Devon Sawa in SLC Punk?

Yes. Devon Sawa plays Sean in SLC Punk!. Rotten Tomatoes lists Devon Sawa as Sean. Source: Rotten Tomatoes, 2026 accessed.

Is SLC Punk from 1998 or 1999?

The safest wording is that SLC Punk! is widely listed as a 1998 film, with U.S. theatrical release activity in 1999. Box Office Mojo lists the earliest domestic release date as April 16, 1999, while AFI presents the film record as 1999. Source: Box Office Mojo, 2026 accessed; AFI Catalog, 2026 accessed.

vertexnews.co.uk

Related Articles

Back to top button