Jonathan Niven Cryer (born April 16, 1965) is an American actor, screenwriter, director, and film producer. He is the son of actress–singer Gretchen Cryer. He made his motion picture debut in the 1984 romantic comedy No Small Affair, but gained greater fame as "Duckie" in the 1986 John Hughes-scripted film Pretty in Pink. In 1998, he finished writing and producing the independent film Went to Coney Island on a Mission from God... Be Back by Five, which was well received.
Even though he gained some fame by starring in these films, it took several years to find success on television; the shows he had starred in (The Famous Teddy Z, Partners and The Trouble with Normal) did not last very long. In 2003, he was cast as Alan Harper on the CBS hit comedy series Two and a Half Men, opposite Charlie Sheen, for which he won a Primetime Emmy Award in 2009. He received three earlier Emmy Award nominations for Outstanding Supporting Actor in a Comedy Series for his work on the show.
2024
as Self
2023
as Jim Kearney
2022
as Self - Celebrity Guest
2022
as H.R. 'Bob' Haldeman (voice)
2022
as Narrator
2020
as Reuben
2019
as Lex Luthor
2017
as Jon Cryer
2017
as Self
2017
as Jon Cryer
2016
as Felix Faust (voice)
2016
as Self
2016
as Lex Luthor
2015
as Lex Luthor
2014
as Ricky Miller
2014
as Lex Luthor
2014
as Self (archive footage)
2013
as Customer
2013
as Dean Morris
2012
as Self
2012
as Lex Luthor
2011
as David
2010
as Alan Harper
2010
as Self
2009
as Dad Thompson
2009
as Charles
2009
as Javier
2008
as Brian Mark
2008
as Richard Pig (voice)
2006
as Freakshow (voice)
2006
as Ken Truscott
2005
as Quacky (voice)
2005
as Desk Clerk (voice)
2004
as (archive footage)
2004
as Freakshow (voice)
2003
as Cyril Taft
2003
as Alan Harper
2003
as Joel Stein
2000
as Jon Cryer (uncredited)
2000
as Zack Mango
2000
as Guest
1999
as Kevin (voice)
1998
as Roger
1998
as Barry
1998
as The Winged Wolves (voice)
1998
as Jimmy Pells
1998
as Sam Wagner
1998
as Justin
1998
as Daniel
1997
as Stuart Winer
1997
as Brian (uncredited)
1997
as Self
1997
1996
1996
as Mark
1995
as Duckie
1995
as Bob
1995
as Trevor McPhee
1994
as Guy Franklin
1993
as Tommy Kazdan
1991
as Jim 'Wash Out' Pfaffenbach
1989
as Frat Boy #3
1989
as Teddy Zakalokis
1988
1987
as Andrew Morenski / Max Hauser
1987
as Grant
1987
as Lenny
1987
as Randall Schwab Jr.
1987
as Morgan Sewart
1986
as Philip F. "Duckie" Dale
1985
as Phil
1985
as Teenage Herbert
1984
as Charles Cummings
1956
as Self - Performer