Notable film roles include David Williams in Untraceable (2008), the villain Daniel in Wicker Park (2004), Bill in The Grudge 2 (2006), and the father of the main characters in Legally Blondes. He also made an appearance on Glee on the episode "Puppet Master" He has also appeared in an episode of House, M.D. as a victim's father on an episode called "Distractions" in season 2 episode 12. In season 3 of Supernatural he played a Doctor whose comatose daughter is the spirit in "Bedtime Stories". He also appeared on Criminal Minds as a trauma surgeon on an episode called "Nameless, Faceless" in season 5, episode 1. He also appeared on Designated Survivor as Senator Rouse.