Torrealba started his career at Primera División de Chile club O'Higgins. He progressed from the under categories club all the way to the senior team. He made his debut in the first team on 15 May 2013, in the match against Santiago Wanderers, playing the 90 minutes.[1]