He studied at Barcelona Autonomous University (Barcelona, Spain), where he obtained his B.A. and M.A. in translation and interpreting. He also studied at Dublin City University, Tokyo University, and the State University of New York at Binghamton. He has worked as a professional interpreter, translator, and editor. He is currently writing his doctoral dissertation on translation and cross-cultural studies.