W latach 1993–1996 był pracownikiem, a później partnerem w kancelarii Ziemski i Partnerzy w Poznaniu. W latach 1996–1997 współtworzył kancelarię Głowacki, Grynhoff, Hałaziński, Mikosz. Od 1998 do 2000 był członkiem Komisji Papierów Wartościowych i Giełd oraz doradcą ministra rolnictwa i rozwoju wsi do spraw giełd towarowych oraz domów składowych. W latach 2000–2002 pracował dla warszawskiego biura kancelarii Weil, Gotshal & Manges. Od grudnia 2002 był dyrektorem praktyki rynków kapitałowych warszawskiego biura międzynarodowej kancelarii Lovells. W latach 90. należał do władz poznańskiego koła Partii Konserwatywnej, później był członkiem krajowego sądu koleżeńskiego Stronnictwa Konserwatywno-Ludowego.

Od 31 października 2005Postanowienie Prezydenta Rzeczypospolitej Polskiej z dnia 31 października 2005 r. o powołaniu w skład Rady Ministrów (). do 3 stycznia 2006Postanowienie Prezydenta Rzeczypospolitej Polskiej z dnia 3 stycznia 2006 r. o zmianie w składzie Rady Ministrów (). sprawował urząd ministra skarbu państwa w rządzie Kazimierza Marcinkiewicza. W marcu 2006 został partnerem amerykańskiej kancelarii Hogan&Hartson w Warszawie, a w marcu 2010 partnerem w międzynarodowej kancelarii K&L Gates. W tym samym roku znalazł się w społecznym komitecie poparcia Marka Jurka w wyborach prezydenckich.