dimitri alexander hamlin age