Career
He predominately played in the minor hockey leagues most notably with the Muskegon Fury and the Muskegon Lumberjacks. He last played in the 2013-2014 season with the Tulsa Oilers of the Central Hockey League before announcing his retirement and taking up an assistant coaching role with major junior team, the Muskegon Lumberjacks of the United States Hockey League.