Родился в Торонто в Канаде. Начал заниматься футболом в родном городе, выступал за академию и вторую команду «Торонто». В ноябре 2017 года перебрался в Италию, где выступал в Серии D за Isola Capo Rizzuto и Castrovillari. Весной 2019 года уехал в латвийский «Спартак» из Юрмалы, где в 22 матчах забил 5 голов и отдал 6 голевых передач. В 2020 году на правах аренды перешел в литовский «Жальгирис», где в 12 матчах забил 4 гола и отдал 3 голевые передачи, в том числе принял участие в матче Лиги Европы против эстонского «Пайде». В Литве стал обладателем Суперкубка и серебряным призером чемпионата.
Эннин в своем активе имеет по два матча за сборные Канады до 17 и до 20 лет.
16 октября 2020 года арендован «Томью» до 31 декабря 2020 года. 24 октября дебютировал за нашу команду в выездном матче с «Велесом» (0:0). 21 ноября забил первый гол за «Томь» в ворота «Спартака-2».
31 декабря 2020 года истекло субарендное соглашение «Томи» с литовским «Жальгирисом», за этот перион Ричлорд сыграл за нашу команду 8 матчей и забил 1 гол. После его окончания с «Томью» и с «Жальгирисом» Эннин вернулся в латвийский «Спартак», из которого он арендован нашей командой до конца сезона 2020/2021.
Олимп-Первенство России по футболу среди команд клубов ФНЛ 2020–2021 годов
27-й тур
Алания
Владикавказ
2
:3
Томь
Томск
Владикавказ, стадион "Спартак"