Small Aircraft; Low Wing; 1 Eng; Fixed Gear
Flight Crew Private; Flight Crew Instrument
Flight Crew Last 90 Days 6; Flight Crew Total 660; Flight Crew Type 525
Training / Qualification; Situational Awareness
Deviation - Altitude Overshoot; Deviation - Altitude Crossing Restriction Not Met; Deviation / Discrepancy - Procedural Published Material / Policy; Deviation / Discrepancy - Procedural Clearance; Inflight Event / Encounter Weather / Turbulence
Flight Crew Returned To Clearance
Weather; Human Factors; Environment - Non Weather Related
I had just descended through IMC and was worried about the potential icing and high winds. I hand flew the approach and due in part to lack of recent experience (rustiness due to 2020/COVID); I inadvertently descended to ~2;100 feet MSL between ZZZZZ (IF) and ZZZZZ1 (FAF) on the RNAV XX approach into ZZZ; about 200 feet lower than the 2;300 feet minimums. I recognized my error and climbed back to 2;300 feet by ZZZZZ1 then continued to an uneventful landing. I should not have hand flown the approach given my rustiness--despite having done well in an IPC (Instrument Proficiency Check) a week or so ago--as I was preoccupied with studying wings for evidence of icing in the fast approaching twilight/dusk; and I was fighting strong winds that had me watching airspeed more than altitude.  All in all; it was 100% my fault and reemphasized to me that currency does not equal proficiency.
GA pilot reported an altitude excursion during approach and cited lack of recent flying as a contributing factor.