Han växte upp tillsammans med sina föräldrar Josef och Esther i Triesen och Vaduz i Liechtenstein och senare även i Balzers, där han påbörjade sin karriär 1990. Frick fick, trots att ha spelat i flera klubbar i Liechtenstein och Schweiz, sitt stora genombrott först i Italien.
Han var en nyckelspelare i landslaget men under kvalspelet till VM 2002 grälade hans manager med tränaren Ralf Loose vilket ledde till att Frick uteslöts ur truppen. När landslaget fick en ny tränare återvände han till landslaget igen och spelade båda matcherna mot England.
Efter att Ternana blev nedflyttade till Serie B flyttade han till AC Siena i juli 2006 och var under en tid skytteligaledare i Serie A.
Lista över Mario Fricks landslagsmål för Liechtenstein