Andrew KeeganActingJanuary 29, 1979 (47 years old)Los Angeles, California, USAPopularity: 1IMDbBiographyAndrew 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.Recent & Upcoming7.0The Activated ManKit Waller • Dec 2024Known For7.6TrendingCSI: Crime Scene InvestigationLee Jacobs8.6TrendingHouseRebellious Student7.8GemSabrina, the Teenage WitchMagic Joel7.5GemFull House6.0Baywatch7.0Party of FiveReed Isley7.8Step by StepMatt Crawford6.47th HeavenWilson West7.1MoeshaMatt Tarses8.3GemBoy Meets WorldRonnie7.610 Things I Hate About YouJoey Donner6.9Independence DayOlder BoyFilmographyMovies30TV Shows13AllCast30Crew3Browse All2020s4.0Healing TowersJoe Coolridge7.0The Activated ManKit Waller4.8AdverseJan2010s6.1Living Among UsBlake3.3April RainNick5.2Love, Wedding, MarriageJeremiah6.0SoldClint4.1Kill SpeedStrayger5.6The Penitent ManOvid Serrano2000s3.0Dough BoysSally Boy4.3A New WaveDesmond4.0Waiting for DublinMike3.5A Christmas Too ManyMatt4.5Cruel WorldBobby5.5Extreme DatingTroy Riley5.6Perfect OppositesTrey Reynolds5.3To Kill a MockumentarySpencer5.9A Midsummer Night's RaveXander3.7Teenage CavemanDavid5.9OMichael Cassio6.3The Broken Hearts Club: A Romantic ComedyKevin1990s7.610 Things I Hate About YouJoey Donner3.8The ContractHoward Maple6.9Independence DayOlder Boy5.7Freaky FridayLuke3.3The Skateboard Kid IIDan Foster6.0Camp NowhereZack Dell6.7The Halloween TreeWally (voice)TBASomebody's MotherFrank