Career
He plays as a goalkeeper. Moreira came through the Herediano youth system and has only played for the Florenses. Moreira was a of Costa Rica"s 2009 Fédération internationale de football association U-20 World Cup squad, where Costa Rica finished 4th after losing to Hungary in the 3rd place match.
He made his senior debut for Costa Rica in a July 2011 Copa América match against Colombia and has, as of May 2014, earned a total of 5 caps, scoring no goals.
He was a non-playing squad member at the 2011 and 2013 CONCACAF Gold Cups.