Sean Patrick Thomas
Thomas was 31 when he played teenager Derek Reynolds in Save the Last Dance alongside Julia Stiles.