No, to roast a turkey in the oven you must defrost the turkey fully. Baking a frozen turkey means a cold raw center with crispy skin.