За свою карьеру выступал за французские команды «Тулон», «Монако», «Олимпик Марсель», «Кретей-Лузитанос» и «Аяччо». В составе «Марселея» играл в финале Кубка УЕФА 1999 года, пропустив три мяча от «Пармы», выигравшей 3:0 и завоевавшей трофей. С командами выступал либо как основной вратарь в Лиге 2, либо был резервистом команд Лиги 1. Играя за «Марсель», в сезоне Лиги чемпионов УЕФА 1999/2000 в игре второго группового этапа против «Лацио» пропустил четыре мяча от Симоне Индзаги. Максимальная стоимость Порато оценивалась в 10,5 млн. евро во время его перехода в Монако перед сезоном 2000/2001.