Исполнил эпизодическую роль Ральфа в фильме «Часы» (2002), Тома Реддла (молодого Волан-де-Морта) в фильме «Гарри Поттер и Тайная комната» (2002). Сыграл Джеймса Скотта, герцога Монмутского в фильме «Последний король» (2003).
По состоянию на 2010 год, Коулсон живёт и работает в Нью-Йорке как актёр, режиссёр и фотограф.