Британский актер, который начал свою карьеру еще в 13 лет, сыграв в мыльной опере "Люди Долины". После окончания университета Иоанн снимается в драме "Уайльд" 1997г. И в этом же году играет помощника капитана в легендарном фильме "Титаник". В 2005г. актер примеряет костюм супергероя в фильме "Фантастическая четверка", а через два года и в продолжении этого фильма. Также успеха достиг сыграв Ланцелота в фильме "Король Артур" 2004г. Наибольшую популярность актер получил играя в телесериалах, а именно в "Вечность" 2014, где Иоанн играет бессмертного патологоанатома и "Доктор Хэрроу" 2018р., где он опять же играет патологоанатома, но уже не бессмертного. Наиболее значимым, по мнению актера, стала роль Горацио Горнблауера, который подвигается по морской службе в телефильмах "Горнблавер" 1998г.