Carlo Marks Bio