W październiku 2019 powrócił na scenę jako król Tryton w inscenizacji Mała Syrenka Hansa Christiana Andersena.
Filmografia Filmy fabularne 2000: Odrzucona (Dumped) jako Strobe 2007: Ocean (The Ocean) 2001: Frankenbabe jako Eddie 2003: George prosto z drzewa 2 (George of the Jungle 2) jako George 2005: Szlachetna remiza (The Gentle Barn jako Jay 2006: Morze strachu (Sea of Fear) jako Derek 2008: He-Man i Mistrzowie Wszechświata (He-Man and the Masters of the Universe) jako He-Man 2008: Wycie (Howl) jako Corey Bridges 2008: Ostatni kowboj (Last Cowboy) jako Lorin Sheffield 2008: Daisy Scarlett 2008: Szał (Rampage) 2010: Hole In One jako dr Hamilton Manning 2015: Scooby Doo i plażowy potwór (Scooby-Doo! and the Beach Beastie) jako policjant (głos)
Seriale TV 2004: Życie na fali (The O.C.) jako gorący strażak 2006: Kryminalne zagadki Miami (CSI: Miami) jako Pete Nealy 2016: Supergirl jako Tor 2016: Skorpion (Scorpion) jako kapitan 2017: Agenci T.A.R.C.Z.Y. (Agents of S.H.I.E.L.D.) jako agent Moore 2018: Żar młodości (The Young and the Restless) jako oficer