David Leisure Actor

Known for

10 Things I Hate About You

10 Things I Hate About You

Airplane!

Airplane!

Elvis Has Left The Building

Elvis Has Left The Building

Timeline

2004

Elvis Has Left The Building
Actor

17. September 1999

10 Things I Hate About You
Actor

1998

Fallout
Actor

1980

Airplane!
Actor