Career
Miranda played 10 matches for Universidad Costa Rica in the Primera Division de Costa Rica in the 2007-2008 season. He was released by Alianza in summer 2010. Miranda played for the Panama U-23 squad during qualifying for the 2004 Olympics.
He made his debut in a friendly against Trinidad and Tobago on June 10, 2001.
His final international was a January 2005 friendly match against Ecuador.