Dylan Moore's profile