Movies (Acting Roles)

Buddy
Keegan-Michael Key will be 55 in Buddy as 'Buddy the Unicorn (voice)'.Movie Released: Fri, Sep 04 2026

Play Dirty
Keegan-Michael Key was 54 in Play Dirty as 'Ed Mackey'.Movie Released: Tue, Sep 30 2025

King Hamlet
Keegan-Michael Key was 54 in King Hamlet as 'Self'.Movie Released: Fri, Aug 29 2025

Dear Santa
Keegan-Michael Key was 53 in Dear Santa as 'Dr. Finkleman'.Movie Released: Sun, Nov 24 2024

Transformers One
Keegan-Michael Key was 53 in Transformers One as 'B-127 (voice)'.Movie Released: Wed, Sep 11 2024

IF
Keegan-Michael Key was 53 in IF as 'Slime (voice)'.Movie Released: Wed, May 08 2024

Migration
Keegan-Michael Key was 52 in Migration as 'Delroy (voice)'.Movie Released: Wed, Dec 06 2023

Wonka
Keegan-Michael Key was 52 in Wonka as 'Chief of Police'.Movie Released: Wed, Dec 06 2023

Wendell & Wild
Keegan-Michael Key was 51 in Wendell & Wild as 'Wendell (voice)'.Movie Released: Fri, Oct 21 2022

Pinocchio
Keegan-Michael Key was 51 in Pinocchio as ''Honest' John (voice)'.Movie Released: Wed, Sep 07 2022

Chip 'n Dale: Rescue Rangers
Keegan-Michael Key was 51 in Chip 'n Dale: Rescue Rangers as 'Frog Co-Worker / Bjornson the Cheesemonger (voice)'.Movie Released: Fri, May 20 2022

The Bubble
Keegan-Michael Key was 51 in The Bubble as 'Sean Knox'.Movie Released: Fri, Mar 25 2022

The Prom
Keegan-Michael Key was 49 in The Prom as 'Principal Hawkins'.Movie Released: Wed, Dec 02 2020

All the Bright Places
Keegan-Michael Key was 48 in All the Bright Places as 'Embry'.Movie Released: Fri, Feb 28 2020

Playing with Fire
Keegan-Michael Key was 48 in Playing with Fire as 'Mark'.Movie Released: Fri, Nov 08 2019

Somewhere in the Middle
Keegan-Michael Key was 48 in Somewhere in the Middle as 'Self (archive footage)'.Movie Released: Tue, Oct 15 2019

Dolemite Is My Name
Keegan-Michael Key was 48 in Dolemite Is My Name as 'Jerry Jones'.Movie Released: Fri, Oct 04 2019

The Lion King
Keegan-Michael Key was 48 in The Lion King as 'Kamari (voice)'.Movie Released: Fri, Jul 12 2019

Toy Story 4
Keegan-Michael Key was 48 in Toy Story 4 as 'Ducky (voice)'.Movie Released: Wed, Jun 19 2019

The Predator
Keegan-Michael Key was 47 in The Predator as 'Coyle'.Movie Released: Wed, Sep 05 2018

The Star
Keegan-Michael Key was 46 in The Star as 'Dave (voice)'.Movie Released: Wed, Nov 15 2017

The Disaster Artist
Keegan-Michael Key was 45 in The Disaster Artist as 'Keegan-Michael Key'.Movie Released: Sun, Mar 12 2017

Win It All
Keegan-Michael Key was 45 in Win It All as 'Gene'.Movie Released: Sat, Mar 11 2017

Get Out
Keegan-Michael Key was 45 in Get Out as 'NCAA Prospect (uncredited)'.Movie Released: Fri, Feb 24 2017

Why Him?
Keegan-Michael Key was 45 in Why Him? as 'Gustav'.Movie Released: Thu, Dec 22 2016

Bad Guys
Keegan-Michael Key was 45 in Bad Guys as 'Mantis Commander (voice)'.Movie Released: Sun, Dec 04 2016

Storks
Keegan-Michael Key was 45 in Storks as 'Alpha Wolf (voice)'.Movie Released: Thu, Sep 22 2016

Don't Think Twice
Keegan-Michael Key was 45 in Don't Think Twice as 'Jack'.Movie Released: Fri, Jul 22 2016

Welcome to Happiness
Keegan-Michael Key was 45 in Welcome to Happiness as 'Proctor'.Movie Released: Fri, May 20 2016

The Angry Birds Movie
Keegan-Michael Key was 45 in The Angry Birds Movie as 'Judge Peckinpah (voice)'.Movie Released: Wed, May 11 2016

Keanu
Keegan-Michael Key was 45 in Keanu as 'Clarence Goobril / Smoke Dresden'.Movie Released: Fri, Apr 29 2016

Freaks of Nature
Keegan-Michael Key was 44 in Freaks of Nature as 'Mr. Keller'.Movie Released: Fri, Oct 30 2015

Hotel Transylvania 2
Keegan-Michael Key was 44 in Hotel Transylvania 2 as 'Murray (voice)'.Movie Released: Mon, Sep 21 2015

Vacation
Keegan-Michael Key was 44 in Vacation as 'Jack Peterson'.Movie Released: Tue, Jul 28 2015

Teacher of the Year
Keegan-Michael Key was 44 in Teacher of the Year as 'Ronald Douche'.Movie Released: Tue, May 19 2015

Tomorrowland
Keegan-Michael Key was 44 in Tomorrowland as 'Hugo'.Movie Released: Tue, May 19 2015

Pitch Perfect 2
Keegan-Michael Key was 44 in Pitch Perfect 2 as 'Beca's Boss'.Movie Released: Thu, May 07 2015

Rubberhead
Keegan-Michael Key was 43 in Rubberhead as 'Self (segment "Absorption")'.Movie Released: Tue, Nov 18 2014

Horrible Bosses 2
Keegan-Michael Key was 43 in Horrible Bosses 2 as 'Mike'.Movie Released: Wed, Nov 12 2014

Let's Be Cops
Keegan-Michael Key was 43 in Let's Be Cops as 'Pupa'.Movie Released: Wed, Aug 13 2014

The Lego Movie
Keegan-Michael Key was 42 in The Lego Movie as 'Foreman Jim (voice)'.Movie Released: Thu, Feb 06 2014

Hell Baby
Keegan-Michael Key was 42 in Hell Baby as 'F'resnel'.Movie Released: Fri, Sep 06 2013

Afternoon Delight
Keegan-Michael Key was 42 in Afternoon Delight as 'Bo'.Movie Released: Fri, Aug 30 2013

Wanderlust
Keegan-Michael Key was 40 in Wanderlust as 'Marcy’s Flunkie'.Movie Released: Thu, Feb 23 2012

Just Go with It
Keegan-Michael Key was 39 in Just Go with It as 'Ernesto'.Movie Released: Thu, Feb 10 2011

Due Date
Keegan-Michael Key was 39 in Due Date as 'New Father'.Movie Released: Wed, Nov 03 2010

Welcome to the Jungle Gym
Keegan-Michael Key was 39 in Welcome to the Jungle Gym as 'Mike McKenzie'.Movie Released: Sat, Oct 23 2010

Role Models
Keegan-Michael Key was 37 in Role Models as 'Duane'.Movie Released: Fri, Nov 07 2008

Yoga Matt
Keegan-Michael Key was 37 in Yoga Matt as 'Matt'.Movie Released: Wed, Oct 08 2008

Mr. 3000
Keegan-Michael Key was 33 in Mr. 3000 as 'Reporter'.Movie Released: Tue, Jun 15 2004

Uncle Nino
Keegan-Michael Key was 32 in Uncle Nino as 'Stranger in Airport'.Movie Released: Fri, Dec 05 2003

Lunatics: A Love Story
Keegan-Michael Key was 19 in Lunatics: A Love Story as 'Passerby (uncredited)'.Movie Released: Fri, Feb 08 1991

Hotel Transylvania 5
Keegan-Michael Key will be 55+ in Hotel Transylvania 5 as 'Murray (voice)'.Movie Released: Unreleased

Playing POTUS
Keegan-Michael Key will be 55+ in Playing POTUS as 'Self'.Movie Released: Unreleased
TV Shows (Acting Roles)
Ages in TV shows are based off the first air date and may not be accurate. View individual episode details for accurate ages
Funny AF with Kevin Hart
Keegan-Michael Key was 55+ in Funny AF with Kevin Hart as 'Self - Judge'.TV Show Released: First Air Date
Mon, Apr 20 2026

Elsbeth
Keegan-Michael Key was 52+ in Elsbeth as 'Ashton Hayes'.TV Show Released: First Air Date
Thu, Feb 29 2024

Reboot
Keegan-Michael Key was 51+ in Reboot as 'Reed Sterling'.TV Show Released: First Air Date
Tue, Sep 20 2022

The Pentaverate
Keegan-Michael Key was 51+ in The Pentaverate as 'Dr. Hobart Clark'.TV Show Released: First Air Date
Thu, May 05 2022

Abbott Elementary
Keegan-Michael Key was 50+ in Abbott Elementary as 'Superintendent Reynolds'.TV Show Released: First Air Date
Tue, Dec 07 2021

Only Murders in the Building
Keegan-Michael Key was 50+ in Only Murders in the Building as 'Mayor Tillman'.TV Show Released: First Air Date
Tue, Aug 31 2021

Schmigadoon!
Keegan-Michael Key was 50+ in Schmigadoon! as 'Josh Skinner'.TV Show Released: First Air Date
Fri, Jul 16 2021

Pixar Popcorn
Keegan-Michael Key was 49+ in Pixar Popcorn as 'Ducky (voice)'.TV Show Released: First Air Date
Fri, Jan 22 2021

Home Movie: The Princess Bride
Keegan-Michael Key was 49+ in Home Movie: The Princess Bride as 'Inigo Montoya'.TV Show Released: First Air Date
Mon, Jun 29 2020

Game On!
Keegan-Michael Key was 49+ in Game On! as 'Self - Host'.TV Show Released: First Air Date
Wed, May 27 2020

Green Eggs and Ham
Keegan-Michael Key was 48+ in Green Eggs and Ham as 'Narrator (voice)'.TV Show Released: First Air Date
Fri, Nov 08 2019

The Kelly Clarkson Show
Keegan-Michael Key was 48+ in The Kelly Clarkson Show as 'Self - Guest, Self'.TV Show Released: First Air Date
Mon, Sep 09 2019

The Dark Crystal: Age of Resistance
Keegan-Michael Key was 48+ in The Dark Crystal: Age of Resistance as 'skekZok (The Ritual Master) (voice)'.TV Show Released: First Air Date
Fri, Aug 30 2019

The Shop
Keegan-Michael Key was 47+ in The Shop as 'Self'.TV Show Released: First Air Date
Tue, Aug 28 2018

Impulse
Keegan-Michael Key was 47+ in Impulse as 'Michael Pearce'.TV Show Released: First Air Date
Wed, Jun 06 2018

What the Fit
Keegan-Michael Key was 46+ in What the Fit as 'Self'.TV Show Released: First Air Date
Thu, Mar 15 2018

2 Dope Queens
Keegan-Michael Key was 46+ in 2 Dope Queens as 'Self'.TV Show Released: First Air Date
Fri, Feb 02 2018

No Activity
Keegan-Michael Key was 46+ in No Activity as 'Officer Charles Brock'.TV Show Released: First Air Date
Sat, Nov 11 2017

Carpool Karaoke: The Series
Keegan-Michael Key was 46+ in Carpool Karaoke: The Series as 'Self'.TV Show Released: First Air Date
Tue, Aug 08 2017

Friends from College
Keegan-Michael Key was 46+ in Friends from College as 'Ethan Turner'.TV Show Released: First Air Date
Fri, Jul 14 2017

The History of Comedy
Keegan-Michael Key was 45+ in The History of Comedy as 'Self'.TV Show Released: First Air Date
Thu, Feb 09 2017

Detroiters
Keegan-Michael Key was 45+ in Detroiters as 'Smilin' Jack'.TV Show Released: First Air Date
Tue, Feb 07 2017

Angie Tribeca
Keegan-Michael Key was 44+ in Angie Tribeca as 'Helmut FröntBüt'.TV Show Released: First Air Date
Sun, Jan 17 2016

SuperMansion
Keegan-Michael Key was 44+ in SuperMansion as 'American Ranger'.TV Show Released: First Air Date
Thu, Oct 08 2015

The Muppets
Keegan-Michael Key was 44+ in The Muppets as 'Self'.TV Show Released: First Air Date
Tue, Sep 22 2015

The Hotwives of Las Vegas
Keegan-Michael Key was 44+ in The Hotwives of Las Vegas as 'Ace'.TV Show Released: First Air Date
Tue, Aug 18 2015

Hot Ones
Keegan-Michael Key was 43+ in Hot Ones as 'Self'.TV Show Released: First Air Date
Thu, Mar 12 2015

BoJack Horseman
Keegan-Michael Key was 43+ in BoJack Horseman as 'Sebastian St. Clair (voice)'.TV Show Released: First Air Date
Fri, Aug 22 2014

Running Wild with Bear Grylls
Keegan-Michael Key was 43+ in Running Wild with Bear Grylls as 'Self'.TV Show Released: First Air Date
Mon, Jul 28 2014

Playing House
Keegan-Michael Key was 43+ in Playing House as 'Mark Rodriguez'.TV Show Released: First Air Date
Tue, Apr 29 2014

Fargo
Keegan-Michael Key was 43+ in Fargo as 'Bill Budge'.TV Show Released: First Air Date
Tue, Apr 15 2014

Late Night with Seth Meyers
Keegan-Michael Key was 42+ in Late Night with Seth Meyers as 'Self'.TV Show Released: First Air Date
Tue, Feb 25 2014

Off Camera with Sam Jones
Keegan-Michael Key was 42+ in Off Camera with Sam Jones as 'Self'.TV Show Released: First Air Date
Thu, Feb 06 2014

Rick and Morty
Keegan-Michael Key was 42+ in Rick and Morty as 'Fourth-Dimensional Being (voice), (voice)'.TV Show Released: First Air Date
Mon, Dec 02 2013

Super Fun Night
Keegan-Michael Key was 42+ in Super Fun Night as 'Slade'.TV Show Released: First Air Date
Wed, Oct 02 2013

Whose Line Is It Anyway?
Keegan-Michael Key was 42+ in Whose Line Is It Anyway? as 'Self'.TV Show Released: First Air Date
Tue, Jul 16 2013

The Amazing Race Canada
Keegan-Michael Key was 42+ in The Amazing Race Canada as 'Self'.TV Show Released: First Air Date
Mon, Jul 15 2013

Dish Nation
Keegan-Michael Key was 41+ in Dish Nation as 'Self'.TV Show Released: First Air Date
Fri, Aug 10 2012

Veep
Keegan-Michael Key was 41+ in Veep as 'Jordan Thomas Jr.'.TV Show Released: First Air Date
Sun, Apr 22 2012

NFL Honors
Keegan-Michael Key was 40+ in NFL Honors as 'Himself'.TV Show Released: First Air Date
Sat, Feb 04 2012

Key & Peele
Keegan-Michael Key was 40+ in Key & Peele as 'Various Characters'.TV Show Released: First Air Date
Tue, Jan 31 2012

Inside Comedy
Keegan-Michael Key was 40+ in Inside Comedy as 'Self'.TV Show Released: First Air Date
Thu, Jan 26 2012

Billy on the Street
Keegan-Michael Key was 40+ in Billy on the Street as 'Self'.TV Show Released: First Air Date
Sun, Dec 18 2011

Talking Dead
Keegan-Michael Key was 40+ in Talking Dead as 'Himself'.TV Show Released: First Air Date
Sun, Oct 16 2011

Brain Games
Keegan-Michael Key was 40+ in Brain Games as 'Himself - Host'.TV Show Released: First Air Date
Sun, Oct 09 2011

Wilfred
Keegan-Michael Key was 40+ in Wilfred as 'Dick Barbian'.TV Show Released: First Air Date
Thu, Jun 23 2011

Love Bites
Keegan-Michael Key was 40+ in Love Bites as 'Drew'.TV Show Released: First Air Date
Thu, Jun 02 2011

Bob's Burgers
Keegan-Michael Key was 39+ in Bob's Burgers as 'Beefersutherland (voice), Bartender (voice), Cory (voice), Dr. Juarez (voice), Todd (voice), Darnell (voice)'.TV Show Released: First Air Date
Sun, Jan 09 2011

Conan
Keegan-Michael Key was 39+ in Conan as 'Self'.TV Show Released: First Air Date
Mon, Nov 08 2010

Epic Rap Battles of History
Keegan-Michael Key was 39+ in Epic Rap Battles of History as 'Gandhi, Michael Jordan'.TV Show Released: First Air Date
Sun, Sep 26 2010

Sons of Tucson
Keegan-Michael Key was 38+ in Sons of Tucson as 'Eric'.TV Show Released: First Air Date
Sun, Mar 14 2010

The League
Keegan-Michael Key was 38+ in The League as 'Carmenjello'.TV Show Released: First Air Date
Thu, Oct 29 2009

The Middle
Keegan-Michael Key was 38+ in The Middle as 'Reverend Erik Devow'.TV Show Released: First Air Date
Wed, Sep 30 2009

Modern Family
Keegan-Michael Key was 38+ in Modern Family as 'Tom Delaney'.TV Show Released: First Air Date
Wed, Sep 23 2009

Archer
Keegan-Michael Key was 38+ in Archer as 'Floyd (voice), Detective Rimshot (voice)'.TV Show Released: First Air Date
Thu, Sep 17 2009

Parks and Recreation
Keegan-Michael Key was 38+ in Parks and Recreation as 'Craig, Joe'.TV Show Released: First Air Date
Thu, Apr 09 2009

Childrens Hospital
Keegan-Michael Key was 37+ in Childrens Hospital as 'Cop, Captain Tripper'.TV Show Released: First Air Date
Mon, Dec 08 2008

Chocolate News
Keegan-Michael Key was 37+ in Chocolate News TV Show Released: First Air Date
Wed, Oct 15 2008

Gary Unmarried
Keegan-Michael Key was 37+ in Gary Unmarried as 'Curtis'.TV Show Released: First Air Date
Wed, Sep 24 2008

How I Met Your Mother
Keegan-Michael Key was 34+ in How I Met Your Mother as 'Calvin'.TV Show Released: First Air Date
Mon, Sep 19 2005

It's Always Sunny in Philadelphia
Keegan-Michael Key was 34+ in It's Always Sunny in Philadelphia as 'Grant Anderson'.TV Show Released: First Air Date
Thu, Aug 04 2005

Hell's Kitchen
Keegan-Michael Key was 34+ in Hell's Kitchen as 'Self - Restaurant Patron'.TV Show Released: First Air Date
Mon, May 30 2005

American Dad!
Keegan-Michael Key was 33+ in American Dad! as 'Dennis (voice), E-Money (voice)'.TV Show Released: First Air Date
Sun, Feb 06 2005

I'm with Her
Keegan-Michael Key was 32+ in I'm with Her TV Show Released: First Air Date
Tue, Sep 23 2003

Reno 911!
Keegan-Michael Key was 32+ in Reno 911! as 'Theoretical Criminal, Cow Man, Blu-Ray Thief'.TV Show Released: First Air Date
Wed, Jul 23 2003

Real Time with Bill Maher
Keegan-Michael Key was 31+ in Real Time with Bill Maher as 'Self'.TV Show Released: First Air Date
Fri, Feb 21 2003

Jimmy Kimmel Live!
Keegan-Michael Key was 31+ in Jimmy Kimmel Live! as 'Self - Guest'.TV Show Released: First Air Date
Sun, Jan 26 2003

Samurai Jack
Keegan-Michael Key was 30+ in Samurai Jack as 'Da' Samurai (voice)'.TV Show Released: First Air Date
Fri, Aug 10 2001

The View
Keegan-Michael Key was 26+ in The View as 'Self - Guest'.TV Show Released: First Air Date
Mon, Aug 11 1997

MADtv
Keegan-Michael Key was 24+ in MADtv as 'Various'.TV Show Released: First Air Date
Sat, Oct 14 1995

ER
Keegan-Michael Key was 23+ in ER as 'Witkowski'.TV Show Released: First Air Date
Mon, Sep 19 1994

The Simpsons
Keegan-Michael Key was 18+ in The Simpsons as 'Jazzy James (voice)'.TV Show Released: First Air Date
Sun, Dec 17 1989

LIVE with Kelly and Mark
Keegan-Michael Key was 17+ in LIVE with Kelly and Mark as 'Self - Guest'.TV Show Released: First Air Date
Mon, Sep 05 1988

MTV Video Music Awards
Keegan-Michael Key was 13+ in MTV Video Music Awards as 'Self'.TV Show Released: First Air Date
Fri, Sep 14 1984

Saturday Night Live
Keegan-Michael Key was 4+ in Saturday Night Live as 'Self - Host'.TV Show Released: First Air Date
Sat, Oct 11 1975

Sesame Street
Keegan-Michael Key was 0+ in Sesame Street TV Show Released: First Air Date
Mon, Nov 10 1969

Golden Globe Awards
Keegan-Michael Key was 0+ in Golden Globe Awards as 'Self - Presenter'.TV Show Released: First Air Date
Thu, Jan 20 1944