Dennis Thornton II | Profile