Of Czech ancestry, his coach is Dirk de Beus (since 2008).
He has regularly competed on the Challenger and Futures tour circuit.
He played only three singles matches in the ATP World Tour.
It was in his country, Switzerland (2010 Allianz Suisse Open Gstaad), where he reached the second round (by defeating compatriot Yann Marti).
In the same tournament in 2011 he played in first round against Peter Luczak, he lost the game 6–3, 3–6, 6–7.