how old is alex essoe