Nacido en Palma de Mallorca, Islas Baleares, Amor fue jugador, pero se retiró a los 23 años. Posteriormente, se convirtió en entrenador de la cantera de la UD Arenal, trabajando posteriormente con el filial antes de ser nombrado entrenador del primer equipo en 2003, con tan solo 26 años.
En abril de 2005, Amor fichó por el CD Atlético Baleares como entrenador, logrando el ascenso a Tercera División en su primera temporada y terminando sexto en la segunda, a un punto de los play-offs.
El 26 de julio de 2007, fue nombrado segundo entrenador de Jaume Bauzà en el RCD Mallorca B.
En 2010, Amor dejó los Bermellones y fue nombrado entrenador del Juvenil A del CD San Francisco.Dejó este último club en febrero del año siguiente y, en mayo, se trasladó al extranjero tras ser nombrado director técnico del Al-Wasl FC.
En abril de 2014, Amor fichó por el Al-Hilal FC, donde fue nombrado ayudante de Sami Al-Jaber. Continuó trabajando como ayudante en el Al-Wahda FC y el Al-Shabab Riad antes de regresar a su país natal en septiembre de 2017, tras ser nombrado entrenador de la UD Ibiza.
El 18 de abril de 2018, Amor fue despedido de la UD Ibiza[2][3][4] y posteriormente regresó a su antiguo club, el Arenal, para trabajar como director técnico.
El 4 de noviembre de 2019, fue nombrado ayudante de Javier Aguirre en el CD Leganés de La Liga.[5]
En las siguientes temporadas continuó como asistente de Javier Aguirre en sus experiencias en el CF Monterrey y en el RCD Mallorca con el que llegó a disputar una final de la Copa del Rey.
El 23 de julio de 2024, se convierte en asistente de la Selección de fútbol de México[6] con la que ganaría la Liga de Naciones de la Concacaf 2025 y la Copa Oro CONCACAF 2025.[7]