Megna pelasi NCAA:ssa Nebraska-Omaha Mavericksin paidassa, jossa hän teki kolmen kauden aikana pelaamissaan 105 pelissä neljä maalia sekä 18 syöttöpistettä eli yhteensä 22 tehopistettä. Lisäksi hänelle kertyi 40 rangaistusminuuttia.
4. huhtikuuta 2014 Megna päätti siirtyä ennen viimeistä yliopistovuottaan kolmen vuoden mittaisella tulokassopimuksella Anaheim Ducksiin.[1][2] Megna pelasi ensimmäiset sopimuskautensa Ducksin farmiseuroissa AHL:ssa ensin Norfolk Admiralsissa ja sitten San Diego Gullsissa. Kaudella 2016–2017 Megna pelasi Ducksissa ensimmäisen NHL-ottelunsa. San Diego Gullsissa Megna puolestaan pelasi 62 ottelua ja teki niissä 27 pistettä. Hän oli liigan tehotilaston voittaja, saldolla +33. Kesällä 2017 Megna teki kaksivuotisen jatkosopimuksen Ducksin kanssa.[3]
Megna ei toisen sopimusjaksonsa aikana saanut juurikaan peliaikaa NHL:ssä ja edusti pääosin AHL:n Gullsia. Megna siirtyi kaudeksi 2019–2020 vuoden sopimuksella Vegas Golden Knightsiin.[4] Megna edusti koko kauden Golden Knightsin farmijoukkuetta Chicago Wolvesia, ja seuraavaksi kaudeksi hän teki sopimuksen AHL-joukkue San Jose Barracudan kanssa.[5]
Megna oli kaudella 2020–2021 San Jose Barracudan kapteeni, ja hänet palkittiin kauden jälkeen joukkueen sisäisellä johtajuuspalkinnolla. Seuraavaksi kaudeksi hän teki sopimuksen NHL-joukkue San Jose Sharksin kanssa.[6] Hän nousi lokakuun lopulla Barracudasta Sharksin NHL-kokoonpanoon ja vakiinnutti paikkansa Sharksin kokoonpanossa.[7]