Become an IMDbPro Member Today

Get access to the leading information resource for the entertainment industry

Find Contacts & Representation

Showcase Yourself

Follow Industry Trends

Stay connected with contact details for over 300,000 industry professionals and companies

Manage your photos and the credits you're Known For on IMDbPro, IMDb and Amazon Video

Keep up to date with entertainment news and follow in-development titles not available on IMDb

Start your 30-Day free trial
Already a member?

Ugly Betty

The Past Presents the Future (Season 4, Episode 19)
TV-PG
TV Episode | 60 min | Comedy, Drama, Romance

As Hilda's wedding day approaches, Betty asks Daniel to be her plus-one, Ignacio invites Elena, and Amanda is set on fixing up Marc with her new client, soap opera star Spencer Cannon. Meanwhile, Justin weighs whether his own plus-one ...See moreAs Hilda's wedding day approaches, Betty asks Daniel to be her plus-one, Ignacio invites Elena, and Amanda is set on fixing up Marc with her new client, soap opera star Spencer Cannon. Meanwhile, Justin weighs whether his own plus-one could be Austin, Betty considers unexpected offers in her personal and professional life, and Wilhelmina finds a way to fight the Meade empire by using Tyler as her pawn. Written by ABC Publicity See less
Cinematographer
Editor
Jennifer Barbot (as Jennifer Pulver)
Production Designer
Status
Edit Released
Updated Apr 7, 2010

Release date
Apr 7, 2010 (United States)

Contacts

Become a member to access contact information

Cast

+ Add Cast
30 cast members
Name STARmeter Known for
America Ferrera
Betty Suarez Betty Suarez   See fewer
Top 5000
Eric Mabius
Daniel Meade Daniel Meade   See fewer
Members only
Tony Plana
Ignacio Suarez Ignacio Suarez   See fewer
Top 5000
Ana Ortiz
Hilda Suarez Hilda Suarez   See fewer
Members only
Judith Light
Claire Meade Claire Meade   See fewer
Members only
Becki Newton
Amanda Tanen Amanda Tanen   See fewer
Top 5000
Michael Urie
Marc St. James Marc St. James   See fewer
Members only
Mark Indelicato
Justin Suarez Justin Suarez   See fewer
Members only
Vanessa Williams
Wilhelmina Slater Wilhelmina Slater   See fewer
Top 5000
Christopher Gorham
Henry Grubstick Henry Grubstick   See fewer
Top 5000
Members only
Luna Lauren Velez
Elena (as Lauren Vélez) Elena (as Lauren Vélez)   See fewer
Top 5000
Daniel Gerroll
Lindsay Dunne Lindsay Dunne   See fewer
Members only
Bryan Batt
Spencer Cannon Spencer Cannon   See fewer
Members only
Members only
Kelli Barrett
Trista Trista   See fewer
Members only
Ryan McGinnis
Austin Austin   See fewer
Members only
Adam Rodriguez
Bobby Talercio Bobby Talercio   See fewer
Top 5000
Members only
Alex Eckstein
Nate Grubstick (as Alexander Eckstein) Nate Grubstick (as Alexander Eckstein)   See fewer
Members only
Ben Eckstein
Nate Grubstick (as Benjamin Eckstein) Nate Grubstick (as Benjamin Eckstein)   See fewer
Members only
Caleb Eckstein
Nate Grubstick Nate Grubstick   See fewer
Members only
Members only
Kareem Savinon
DJ (as Karim Saviñon) DJ (as Karim Saviñon)   See fewer
Members only
Fernando Alicea
Wedding Guest (uncredited) Wedding Guest (uncredited)   See fewer
Members only
Daniel Burress
Brian (uncredited) Brian (uncredited)   See fewer
Members only
Yasmin D. Kahn
Wedding Guest (uncredited) Wedding Guest (uncredited)   See fewer
Members only
Jian Leonardo
Modie (uncredited) Modie (uncredited)   See fewer
Members only
Bettina Skye
Jennifer Saunders (uncredited) Jennifer Saunders (uncredited)   See fewer
Members only
Colin Michael Walker
Bartender (uncredited) Bartender (uncredited)   See fewer
Members only
There was an issue loading this tab.
There was an issue loading this tab.
There was an issue loading this tab.
There was an issue loading this tab.
There was an issue loading this tab.
There was an issue loading this tab.
There was an issue loading this tab.
There was an issue loading this tab.

MOVIEmeter

Top 5000

Become a member to access additional data

Ratings Breakdown

8.7 / 10 | 114 votes