Career
He played college basketball for Arizona State. At 6 feet 2 inches (188 m) and 195 pounds (88 kg), he usually plays as a point guard, but he also can play as a shooting guard. After finishing his college basketball career at Arizona State, Millage turned pro.
He has since played in China, Croatia, Ukraine and Latvia.
In the 2006-2007 and 2007-2008 seasons he played with ASK Group (a software company) Riga. In October 2008, he signed contract for one season with the Russian team Enisey Krasnoyarsk.
After one season in Russia he signed with Slovenian club Union Olimpija which plays in Euroleague. In 2009, he signed in Hyères Toulon Var Basket in France.
In August 2011 he signed a one-year deal with BK VEF Rīgeorgia
In September 2012, he signed with Armia Tbilisi. In January 2013, he signed with British Columbia Donetsk. In September 2013, he signed with Torku Selçuk Üniversitesi.
He parted ways with them in November 2013, after playing only 5 games.
In December 2013, Millage signed a one-month deal with British Columbia Kalev/Cramo. In October 2014, he signed with U British Telecom Cluj-Napoca of Romania.