James, a renowned Canadian actor, has made a significant impact in the entertainment industry with his versatility and range, captivating audiences with his performances in various television series and films.
Next, let's dive into his notable roles:
As Jack Slattery, James showcased his talent on the ABC television series Men in Trees, a drama-comedy that aired from 2006 to 2008.
He also played the role of Dr. Chris Sands on the NBC medical drama series Mercy, which aired from 2009 to 2010.
Furthermore, James starred as David Clarke on ABC's Revenge, a primetime soap opera that aired from 2011 to 2015.
In addition to his television work, James also appeared in the post-apocalyptic thriller Aftermath, which aired on Space in Canada and Syfy in the U.S.