Skip to main content
Friday, 19 June 2026 · Morning editionLondon ⛅ 20°C1 TV premieres this week6 prime-time slots tonightStreaming #1: Project Hail MaryAbout UsOur TeamSourcesContactNewsletter

Cast of Men in Black

HomeCasts

Will Smith stars as NYPD officer James Edwards, later Agent J, alongside Tommy Lee Jones as seasoned Agent K, in the sci-fi comedy *Men in Black* (1997).

  • Sony Pictures Releasing
  • 1997
  • Film
  • 13 cast

Main cast

  • Agent J (James Edwards)Will SmithMain
  • Agent KTommy Lee JonesMain
  • Dr. Laurel Weaver / Agent LLinda FiorentinoMain

Supporting cast

  • ZedRip TornSupp
  • Edgar the Bug (voice and motion capture)Vincent D’OnofrioSupp
  • Jack JeebsTony ShalhoubSupp
  • BeatriceSiobhan Fallon HoganSupp
  • Gentle RosenburgMike NussbaumSupp
  • Agent DRichard HamiltonSupp

Guest & voice

  • Edgar (human form)Vincent D’OnofrioGuest
  • Bug on Cake (voice)Brad AbrellVoice
  • Tiny Bug (voice)Thom FountainVoice
  • Mikey (crying alien)Carel StruyckenGuest

No matches — try another name.

About this cast

Men in Black is a 1997 American sci-fi comedy film directed by Barry Sonnenfeld, based on the Marvel Comics series. The story follows a secret government agency that monitors extraterrestrials on Earth, and its two newest recruits, Agent J and Agent K, as they thwart an alien threat to the planet.

FAQs

Who plays Agent J in Men in Black?

Will Smith plays NYPD officer James Edwards / Agent J.

Who plays Agent K in Men in Black?

Tommy Lee Jones plays the seasoned MIB agent, Agent K.

Is Men in Black based on a comic?

Yes, it is loosely based on the Marvel Comics series *The Men in Black* (1990–1991).

Who directed Men in Black?

Barry Sonnenfeld directed the film.

What year was Men in Black released?

1997.

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

Browse all cast guides →