David Krumholtz as Michael Eckman, a geek who assists Cameron in his quest to woo Bianca, and in the process tries to woo Kat 's friend Mandella.
who plays michael in 10 things i hate about you
David Krumholtz