Auch bei den Weltmeisterschaften 2009 in Berlin trat Miller mit der Staffel an, die jedoch wegen eines Wechselfehlers im Vorlauf disqualifiziert wurde. Im Einzelbewerb schied er mit 44,99 s im Halbfinale aus. Sowohl bei den Commonwealth Games 2010 in Neu-Delhi als auch bei den Panamerikanischen Spielen 2011 in Guadalajara gewann er über 400 Meter die Bronzemedaille. Zudem belegte er bei den Commonwealth Games mit der Staffel Platz vier und schied bei den Panamerikanischen Spielen in der ersten Runde aus. Zuvor gewann er bei den Zentralamerika- und Karibikmeisterschaften in Mayagüez die Silbermedaille über 400 Meter sowie Gold mit der Staffel. Bei den Weltmeisterschaften in Daegu konnte er sich dagegen weder mit der Staffel noch individuell für ein Finale qualifizieren. Seinen bis dahin größten Erfolg feierte Miller mit dem Gewinn der Goldmedaille in der 4-mal-400-Meter-Staffel bei den Olympischen Spielen 2012 in London. Dabei führte er die Stafette um Chris Brown, Demetrius Pinder und Michael Mathieu als Schlussläufer zu einem neuen Landesrekord von 2:56,72 Minuten im Finale und setzte sich damit gegen die favorisierte US-amerikanische Mannschaft durch. Im Einzelbewerb über 400 Meter schied er mit 45,11 s im Halbfinale aus.