trent miles