- Played on his high school's baseball team.
- Guest starred on several TV legal series and crime shows, including JAG, Shark, CSI: Crime Scene Investigation and Without a Trace.
- Got his first leading role on a TV series when he was cast on UPN's South Beach in 2006.
- Portrayed a TV news reporter on The Vampire Diaries, a role that was originally supposed to last for only one episode, but instead lasted for several.
- Appeared in the 2011 video game L.A. Noire as suspect Grosvenor McCaffrey.