Sedmadvacetiletý Ir začínal ve filmu Píseň za chudého chlapce, když mu bylo patnáct. Pak si zahrál v seriálech Mladí mušketýři a Tudorovci nebo ve snímku Léto, kdy se objevil létající talíř.
V drogovém dramatu Cherrybomb či v komedii Moonwalkers se objevil po boku Ruperta Grinta, známého představitele Rona ze ságy o Harrym Potterovi, a ve fantasy Hon na čarodějnice potkal Nicolase Cage.
Za svou nedlouhou kariéru Sheehan vytvořil už desítky rolí včetně seriálového krále Ludvíka XIV. a v současné době točí americkou akční sci-fi Geostorm, kde hrají takové hvězdy jako Gerald Butler, Ed Harris či Andy García.