Comenzó su andadura universitaria en el Monmouth Hawks , donde jugó dos temporadas de 2008 a 2010 y otras dos temporadas en los Xavier Musketeers de 2011 a 2013.
Tras no ser elegido en el Draft de la NBA de 2013, debutó como profesional en las filas del UBC Güssing Knights austríaco.
Más tarde, jugaría en Francia, Hungría, Suiza y Bulgaria.
[1] En julio de 2018, firma con el equipo alemán del Basketball Lowen Braunschweig de la Basketball Bundesliga.
Para la Temporada 2019-20 jugó en la Liga Húngara con el BC Körmend.