20/10/1977 - Glenview, Illinois (Estados Unidos)
Apariciones en ST:[]
- ENT: "The Shipment" (159)(2003) - Xindi Perezoso
Otros Trabajos de ST:[]
- Fan Film "Star Trek: New Voyages" (2004) - "El Guardian" (voz) en ep. "In Harms Way"
Otros Trabajos Destacados:[]
- Serie "JAG" (2001) - "Beasley" en ep. "Collision Course"
- Serie "Dark Angel" (2002) - "Marrow" en ep. "Love in Vein"
- Serie "She Spies" (2002) - "Jason" en ep. "Daddy's Girl"
- Serie "Angel" (2003) - "John Stoler" en ep. "Shiny Happy People"
- Serie "JAG" (2003) - "Teniente Bennett" en ep. "Close Quarters"
- Serie "Navy NCIS: Naval Criminal Investigative Service" (2004) - "Sargento Raphael" en ep. "Split Decision"
- Serie "Battlestar Galactica" (2004/2005) - Crashdown
- Serie "Dexter" (2006) - Neil Perry
- Serie "Smallville" (2008/2009) - Davis Bloome
- Serie "The Walking Dead" (2010) - "Zombie en Tanque" (no acreditado) en ep. "Days Gone Bye"
- Serie "Star Wars: The Clone Wars" (2011) - "El Hijo" / Darth Maul
- Serie "Being Human" (2011/2014) - Aidan Waite
- Serie "Once Upon a Time" (2016) - Mr. Hyde
- Serie "Supergirl" (2018/2020) - Agente Liberty