Ruperto started studying Latin and Ancient Greek in Chile as part of his degree in Philosophy. Soon after he migrated to Australia in 1987, he started a BA in Classics and Ancient History at UWA in 1990. Since then he has finished an Honours degree and a Graduate Diploma in Education. He has taught Latin and tutored mythology at UWA. Currently he has his own business teaching Ancient Greek, Latin and Spanish to private students.