W telewizyjnej adaptacji szekspirowskiej BBC Romeo i Julia (Romeo & Juliet, 1994) wystąpił jako Tybalt – krewny Capulettich. Pojawił się w dreszczowcu Niewinne kłamstwa (Innocent Lies, 1995) u boku Stephena Dorffa i Keiry Knightley, melodramacie przygodowym Rycerz króla Artura (First Knight, 1995) z Seanem Connerym i Richardem Gere’em, dramacie sportowym Zbuntowana załoga (True Blue, 1996) u boku Josha Lucasa i Noaha Huntleya, serialu Nieśmiertelny (Highlander, 1997) z Adrianem Paulem, komedii romantycznej Perypetie Margaret (The Misadventures of Margaret, 1998) u boku Brooke Shields i Jeremy’ego Northama oraz dramacie kryminalnym Spekulant (Rogue Trader, 1999) z Ewanem McGregorem. W biblijnym telefilmie Hallmark/NBC Arka Noego (Noah's Ark, 1999) z Jonem Voightem, Mary Steenburgen i F. Murrayem Abrahamem zagrał postać Hama, jednego z synów Noego.

Sławę przyniosła mu rola Wesleya Wyndama-Pryce'a w serialu 20th Century Fox Buffy: Postrach wampirów (Buffy the Vampire Slayer, 1999) i spin off Warner Bros. Anioł ciemności (Angel, 1999–2004), za którą trzykrotnie był nominowany do nagrody Saturna (2001, 2003–2004).