Played for Greenville Bluesmen (1996-1997), Bayou Bullfrogs (1999), Rio Grande Valley White Wings (2001), Springfield/Ozark Mountain Ducks (2002), Tecate Cerveceros (2003), Coastal Bend Aviators (2004), Laredo Broncos (2006), The Grays (2007), and the Alexandria Aces (2009).