Geo transferred into HBHS his junior year and immediately took over the starting goalkeeper position. As a captain, he led the team both defensively and offensively with his distribution and ball playing abilities out of the back. After high school, Geo passed up on an opportunity to play at UCI to go play professionally in Mexico. Even as recently as this past year, Geo played in the Club America Legends game.
When Geo finished playing in Mexico, he came back and immediately began coaching. He coached at HBHS under Coach Sean Dick for several years as the varsity assistant coach. He was both a coach and a director at SoCal Elite. After which, he made a move to SoCal Blues because he wanted to get back to coaching and stay closer to the game.