Od 1991 r. pracował w dziale audytu i usług doradczych PricewaterhouseCoopers w Dublinie, w 1995 r. rozpoczął pracę w polskim biurze PricewaterhouseCoopers.
Od 1999 r. pracuje w zespole ds. obsługi transakcji kapitałowych, zajmującym się świadczeniem usług doradczych na rzecz spółek inwestujących w Polsce.
Ma szerokie doświadczenie w świadczeniu usług dla klientów, którzy rozwijaliswoją działalność zarówno w Polsce, jak i w Europie Środkowo-Wschodniej poprzez przejęcia spółek prywatnych i państwowych (prywatyzacja).
Prowadzi due diligence finansowe na rzecz klientów z sektora energetycznego, budowlanego, paliwowego, stalowego, transportowego i logistycznego, samochodowego oraz telekomunikacyjnego.