Guardia tiratrice con propensione dal tiro da tre, Mannion, dopo gli inizi al college con l'University of Utah, viene scelto come numero 43 al Draft NBA 1983 dai Golden State Warriors. Per circa sei stagioni veste la maglia di varie franchigie NBA, fino a che, nel 1989, emigra in Italia, dove gioca per la Pallacanestro Cantù, Benetton Pallacanestro Treviso, Juvecaserta Basket, Reggio Emilia, Fabriano, Roseto e Virtus Siena.