James Tupper co-conceived and wrote "Loudmouth Soup," a fully improvised film shot in one night (soon to be released on video). Other film appearances include "Joe Dirt," "Corky Romano" and "Peroxide Passion." James Tupper most recently appeared as Henry in the Hallmark Channel's original movie, "Love's Long Journey," written and directed by Michael Landon, Jr. He will reprise his role for the upcoming sequel, "Love's Abiding Joy." Other television appearances include "How I Met Your Mother," "Gilmore Girls," "CSI New York," "Dr. Vegas" and "Time of Your Life." In the last year he has been seen in the independent films "For Heaven's Sake" (with Florence Henderson) and as Ken Kesey in the biopic "Who Flew?," about Kesey's time spent writing "One Flew Over the Cuckoo's Nest." He plays Jack Slattery in the ABC TV series “Men in Trees.â€