Andrei Mihailescu s-a nascut la Bucuresti, in 1965. La varsta de 16 ani, a fugit din Romania si s-a stabilit in Elvetia, impreuna cu tatal sau. A studiat informatica la ETH Zürich, apoi stiintele politice si etnologia la universitatea din acelasi oras.
A colaborat cu Amnesty International si a fondat AREDA, o asociatie care militeaza pentru cercetarea si promovarea democratiei participative in Europa de Est. Om bun la centru, romanul sau de debut, a fost rasplatit cu premiul cantonului Zürich in 2014.