Geboren 1981 in Graz, er studierte Slawistik und Konferenzdolmetschen an den Universitäten Graz und Ljubljana. Neben seiner Tätigkeit als literarischer Übersetzer und Dolmetscher moderiert Walcher zahlreiche Veranstaltungen zur slowenischen Literatur (hauptsächlich in Graz).

Sebastian Walcher