Ο Χρήστος Καρράς γεννήθηκε στο Λονδίνο (Ηνωμένο Βασίλειο) το 1962. Σπούδασε φιλοσοφία στο Πανεπιστήμιο του Κέιμπριτζ και στη συνέχεια πήρε το διδακτορικό του από το Πανεπιστήμιο Paris I - Sorbonne (1989). Από το 2000 εργάζεται στον πολιτιστικό τομέα. Από το 2002 έως το 2005 διετέλεσε υπεύθυνος έργου του συγχρηματοδοτούμενου από την ΕΕ δικτύου MediMuses. Το 2006 έγινε ο πρώτος Γενικός Διευθυντής του Ιδρύματος Εικαστικών Τεχνών και Μουσικής Β & Μ Θεοχαράκη. Από το 2009 έως το 2022 διετέλεσε εκτελεστικός διευθυντής της Στέγης του Ιδρύματος Ωνάση. Το 2022 ξεκίνησε συνεργασία ως Senior Associate με την AEA Consulting, που δραστηριοποιείται στη στρατηγική και το σχεδιασμό για τις πολιτιστικές και δημιουργικές βιομηχανίες.
Η Carras Consulting - Synergies for Culture, που ιδρύθηκε το 2022 και αποτελεί το κύριο όχημα των σημερινών δραστηριοτήτων του, είναι μια συμβουλευτική εταιρεία με τέσσερις τομείς εστίασης που σχετίζονται με τον πολιτιστικό τομέα: βιωσιμότητα, δίκτυα, αντίκτυπος και καινοτομία.
Το 2023 η ΔιαΝΕΟσις δημοσίευσε μια εμπεριστατωμένη μελέτη για τον ελληνικό πολιτιστικό τομέα, της οποίας ήταν ο κύριος συγγραφέας και συντονιστής. Το 2024 εκδόθηκε από τον εκδοτικό οίκο Bloomsbury Visual Arts το Handbook of Cultural Work του οποίου ήταν ο επιμελητής.