28-летний хоккеист был выбран «Флоридой» на драфте НХЛ 2013 года и большую часть карьеры провёл в Северной Америке. В его активе 60 матчей в НХЛ и 244 игры в АХЛ.
В КХЛ Маккошен дебютировал в сезоне 2024/2025 в составе «Куньлуня», проведя 61 матч, в которых набрал 15 очков (4 гола + 11 передач). За этот период он заблокировал 90 бросков и выполнил 113 силовых приёмов. Иэн Маккошен родился 5 августа 1995 года, играет на позиции защитника, левый хват. Его рост составляет 191 см, вес — 99 кг.