
Cleveland, Ohio, USA
Jonathan Freeman (born February 5, 1950) is an American actor, puppeteer and singer who is best known for voicing Jafar in Disney's Aladdin franchise. He portrayed Jafar in four animated films, eight video games including the Kingdom Hearts series, the television series House of Mouse, a 2011 Broadway musical, and other Aladdin media. Other film appearances include Forever, Lulu (1987), The Ice Storm (1997), and The High Note (2020). On television, Freeman performed the puppeteering and voice for Tito Swing on the PBS series Shining Time Station (1989 - 1995) and had a recurring role as Rollie Pruitt on AMC's Remember WENN (1996 - 1998). Freeman has worked extensively in theater, particularly in musicals. Broadway credits include How to Succeed in Business Without Really Trying, The Producers, On the Town, 42nd Street, The Little Mermaid, and a Tony-nominated role in She Loves Me.

as Wallace Thayer

as Connecticut D.A.
1999

as Radio DJ (voice)
2017

as Wallace Thayer
2001

as Holder
2012

as Butler
2007

as Jafar (voice)
1998

as Jafar (voice)
1992

as Jafar (voice)
2001

as Paimon / Cash Buckzo (voice)
2020

as Waiter
1987

as Rollie Pruitt
1996

as Jafar (voice)
1994
as Himself
2016

as Jafar (voice)
2025

as Martin
2020

as Himself
2016

as Senator Richard Shelby
2011

as Ticket Taker
2005

as Self
2004

as Jafar (voice)
2002

as Jafar (voice)
2001

as Ted Franklin
1997

as Hockey Game Executive
1996

as Jafar (voice) (uncredited)
1995
as Tito Swing (Voice)
1995
as Tito Swing
1995
as Tito Swing (Voice)
1995

as Jafar (voice)
1994

as Jafar (voice)
1992

as Self
1992
as Tito Swing (Voice)
1990

as Decorator in Bob's Office
1990

as Hotel Room Man
1988

as Don
1986

as The Chauffeur
1976

as Jafar
as Wallace Thayer
1 ep.

as Connecticut D.A.
1 episodes

as Radio DJ (voice)
1 episodes

as Wallace Thayer
1 episodes

as Holder
1 episodes

as Butler
1 episodes

as Jafar (voice)
1 episodes

as Jafar (voice)
5 episodes

as Paimon / Cash Buckzo (voice)
1 episodes

as Waiter
1 episodes

as Rollie Pruitt
6 episodes