Reppen jobbet fra 1881 i farens meglerforretning C.J. Reppen & Co., fra 1891 som eneinnehaver. Han var fra 1889 også havnekaptein ved det svensk-norske generalkonsulat samme sted, fra 1901 også for Belgia. Fra 1903 ble Reppen medinnehaver i firmaet Theo. Reppen, eneinnehaver fra 1906 til 1917. Han var ulønnet norsk generalkonsul for det europeiske og asiatiske Tyrkia fra 1905 til 1917, og fra 1922 til sin død i 1931.