Carlos On, Rodrigo Leon