Sachverhalt: A. A._ (Jahrgang 1964) ist mazedonischer Staatsangehöriger. Er reiste im Jahr 1985 in die Schweiz ein und heiratete im Jahr 1988 eine Schweizerin, worauf ihm zunächst eine Aufenthaltsbewilligung und anschliessend eine Niederlassungsbewilligung erteilt wurde. Während seines Aufenthalts in der Schweiz wurde A._ mehrmals wegen Fahrens in fahrunfähigem Zustand und Widerhandlungen gegen das Bundesgesetz über Waffen, Waffenzubehör und Munition vom 20. Juni 1997 (Waffengesetz, WG; SR 514.54) zu kurzen Freiheitsstrafen verurteilt. Im Jahr 2004 erfolgte eine Verurteilung wegen Gefährdung des Lebens, Drohung und Verstössen gegen das WG zu 18 Monaten Gefängnis. Infolge einfacher Körperverletzung, mehrfacher Sachbeschädigung, mehrfacher übler Nachrede, mehrfacher Beschimpfung, Drohung, mehrfacher versuchter Nötigung, Hausfriedensbruchs, mehrfacher sexueller Belästigung sowie mehrfacher Vergehen gegen das WG sprach das Obergericht des Kantons Solothurn mit Urteil vom 15. Februar 2012 gegen ihn eine Freiheitsstrafe von neun Monaten und eine Busse von Fr. 500.-- aus. B. Nach einer im Jahr 2005 erteilten Verwarnung widerrief das Amt für Migration und Schweizer Ausweise des Kantons Solothurn mit Verfügung vom 11. September 2013 die Niederlassungsbewilligung von A._ und ordnete seine Wegweisung an. Eine dagegen erhobene Beschwerde wies das Verwaltungsgericht des Kantons Solothurn mit Urteil vom 28. Oktober 2013 ab. C. Mit Beschwerde in öffentlich-rechtlichen Angelegenheiten vom 29. November 2013 beantragt A._, das Urteil des Verwaltungsgerichts des Kantons Solothurn vom 28. Oktober 2013 sei aufzuheben, die Niederlassungsbewilligung sei nicht zu widerrufen und er sei nicht aus der Schweiz wegzuweisen. Der Beschwerde wurde die aufschiebende Wirkung erteilt. Die Vorinstanz, das Bundesamt für Migration und das Amt für Migration und Schweizer Ausweise des Kantons Solothurn schliessen auf Abweisung der Beschwerde. 