Acting • AGE 47
Andrew Keegan (born January 29, 1979) is an American actor and producer. He is best known for his role in 10 Things I Hate About You.


Healing Towers
Joe Coolridge
2025

The Activated Man
Kit Waller
2024

Adverse
Jan
2021

Living Among Us
Blake
2018

April Rain
Nick
2014

Love, Wedding, Marriage
Jeremiah
2011

Sold
Clint
2011

Kill Speed
Strayger
2010

The Penitent Man
Ovid Serrano
2010

Dough Boys
Sally Boy
2008

A Christmas Too Many
Matt
2007

A New Wave
Desmond
2007

Waiting for Dublin
Mike
2007

Cruel World
Bobby
2006

Related
Zach
2005

House
Rebellious Student
2004

Extreme Dating
Troy Riley
2004

Perfect Opposites
Trey Reynolds
2004

To Kill a Mockumentary
Spencer
2004

A Midsummer Night's Rave
Xander
2002

Teenage Caveman
David
2002

O
Michael Cassio
2001

CSI: Crime Scene Investigation
Lee Jacobs
2000

The Broken Hearts Club: A Romantic Comedy
Kevin
2000

The Contract
Howard Maple
1999

Teen Choice Awards
Self
1999

10 Things I Hate About You
Joey Donner
1999

Sabrina, the Teenage Witch
Magic Joel
1996

7th Heaven
Wilson West
1996

Independence Day
Older Boy
1996

Moesha
Matt Tarses
1996

Freaky Friday
Luke
1995

The Skateboard Kid II
Dan Foster
1995

Party of Five
Reed Isley
1994

Camp Nowhere
Zack Dell
1994

Thunder Alley
Jack Kelly
1994

The Halloween Tree
Wally (voice)
1993

Boy Meets World
Ronnie
1993

Step by Step
Matt Crawford
1991

Baywatch
1989

Full House
1987

Somebody's Mother
Frank