Po debiutanckiej roli kinowej barmana w dramacie kryminalnym Sweety Barrett (The Tale of Sweety Barrett, 1998) zagrał w dramacie Okop (The Trench, 1999) u boku Daniela Craiga, Jamesa D’Arcy’ego i Bena Whishaw i dramacie Nad przepaścią (On the Edge, 2001) jako zagubiony nastolatek.
Za postać nastoletniego Prosiaka, samozwańczego króla żyjącego w niezdrowym związku z urodzoną tego samego dnia, w tym samym szpitalu i prawie w tym samym momencie Runt, w niezależnym dramacie Disco Pigs (2001) był nominowany do nagrody IFTA (Irish Film & Television Awards). Za rolę chorobliwie chudego Jima walczącego z zombie i zbuntowanymi żołnierzami w apokaliptycznym horrorze Danny’ego Boyle’a 28 dni później (28 Days Later, 2002) otrzymał nominację do nagrody MTV Movie Awards i Stowarzyszenia Krytyków Sieciowych. W czarnej komedii Intermission (2003) u boku Colina Farrella wcielił się we wściekłego, niepewnego siebie i nieumiejącego wyrażać swoich uczuć Johna.