Ο Σπήλιος Λιβανός γεννήθηκε στην Αθήνα στις 20 Σεπτεμβρίου του 1967. Είναι γιος του Διονύση Λιβανού και της Αλίκης Κυριακίδου και ανιψιός του Παναγιώτη Κανελλόπουλου.
Σπούδασε Οικονομικά και Πολιτικές Επιστήμες στο Πανεπιστήμιο της Μασαχουσέτης στο Αμχερστ των ΗΠΑ και συνέχισε με μεταπτυχιακές σπουδές στις Διεθνείς Σχέσεις και τη Συγκριτική Πολιτική Ανάλυση στο Πανεπιστήμιο του Reading του Ηνωμένου Βασιλείου.
Εργάστηκε στην Ευρωπαϊκή Επιτροπή και στην Ελλάδα ως στέλεχος Εταιρικής Ανάπτυξης ιδιωτικών επιχειρήσεων. Στη συνέχεια, ίδρυσε εταιρεία ανάπτυξης ιδιωτικών κατασκευαστικών έργων και διαχείρισης ακινήτων με δραστηριότητα στην Ελλάδα και στο εξωτερικό.
Το 2007 εξελέγη για πρώτη φορά βουλευτής στον νομό Αιτωλοακαρνανίας.
Το 2009 ανέλαβε τη θέση του αναπληρωτή Γραμματέα Πολιτικού Σχεδιασμού της ΝΔ και το 2013 τη θέση του Γραμματέα Πολιτικού Σχεδιασμού της ΝΔ.
Αμέσως μετά την εκλογή του Κυριάκου Μητσοτάκη στην προεδρία της ΝΔ, ορίστηκε Σύμβουλος Επιχειρηματικότητας του Προέδρου.
Στις εθνικές εκλογές της 7ης Ιουλίου του 2019 εξελέγη εκ νέου βουλευτής Αιτωλοακαρνανίας και στη συνέχεια του ανατέθηκαν από τον πρωθυπουργό τα καθήκοντα του Κοινοβουλευτικού Εκπροσώπου της ΝΔ.
Έχει συμμετάσχει στη Διαρκή Επιτροπή Μορφωτικών Υποθέσεων, στην Διαρκή Επιτροπή Οικονομικών, και στην Ειδική Μόνιμη Επιτροπή Γενικού Ισολογισμού και Ελέγχου του Απολογισμού και Προϋπολογισμού του Κράτους.
Από το 2016 και μέχρι πρότινος διετέλεσε Πρόεδρος του Δ.Σ της Πνευματικής Εστίας Παναγιώτη Κανελλόπουλου.
Μιλάει αγγλικά και γαλλικά
Είναι παντρεμένος με την Δόμνα Κυρζοπούλου, δικηγόρο, με την οποία έχουν τρία παιδιά, τον Διονύση, τη Δανάη και την Αλίκη.