Cast Credits 9-1-1 (2018) Guest starring as Dr. Sampson Episode 4x13: Suspicion (May 17, 2021) Dead of Summer (2016) Guest starring as Keith (2 episodes) Episode 1x09: Home Sweet Home (Aug 23, 2016) Episode 1x06: The Dharma Bums (Aug 2, 2016) Gourmet Detective (2015) Starring as Henry Ross (5 episodes) Episode 2020-01-19: Roux the Day (Jan 19, 2020) Episode 2017-10-08: Eat, Drink, and Be Buried (Oct 8, 2017) Episode 2016-10-09: Death Al Dente (Oct 9, 2016) Episode 2015-08-02: A Healthy Place to Die (Aug 2, 2015) Episode 2015-05-16: Gourmet Detective (May 16, 2015) View 2 more View 2 less Cedar Cove (2013) Starring as Jack Griffith (20 episodes) Episode 3x11: Getting to Know You (2) (Sep 26, 2015) Episode 3x03: Something's Gotta Give (Aug 1, 2015) Episode 3x01: Hello Again (Jul 18, 2015) Episode 2x04: Old Wounds (Aug 9, 2014) Episode 2x03: Relations and Relationships (Aug 2, 2014) Episode 2x02: Letting Go (2) (Jul 26, 2014) Episode 2x01: Letting Go (1) (Jul 19, 2014) Episode 1x13: Homecoming (Oct 12, 2013) Episode 1x12: A New Life (Oct 5, 2013) Episode 1x11: Stormfront (Sep 28, 2013) Episode 1x10: Conflicts of Interest (Sep 21, 2013) Episode 1x09: Old Flames, New Sparks (Sep 14, 2013) Episode 1x08: And The Winner Is… (Sep 7, 2013) Episode 1x07: Help Wanted (Aug 31, 2013) Episode 1x06: Free Spirits (Aug 24, 2013) Episode 1x05: For the Sake of the Children (Aug 17, 2013) Episode 1x04: Suspicious Minds (Aug 10, 2013) Episode 1x03: Reunion (Aug 3, 2013) Episode 1x02: A House Divided (Jul 27, 2013) Episode 1x01: Pilot (Jul 20, 2013) View 17 more View 17 less Motive (2013) Guest starring as Shawn Mitchell Episode 1x04: Against All Odds (Mar 3, 2013) Arrow (2012) Guest starring as Dr. Anthony Ivo (10 episodes) Episode 2x19: The Man Under the Hood (Apr 16, 2014) Episode 2x18: Deathstroke (Apr 2, 2014) Episode 2x15: The Promise (Mar 5, 2014) Episode 2x11: Blind Spot (Jan 22, 2014) Episode 2x10: Blast Radius (Jan 15, 2014) Episode 2x09: Three Ghosts (Dec 11, 2013) Episode 2x08: The Scientist (Dec 4, 2013) Episode 2x07: State v. Queen (Nov 20, 2013) Episode 2x06: Keep Your Enemies Closer (Nov 13, 2013) Episode 2x05: League of Assassins (Nov 6, 2013) View 7 more View 7 less Haven (2010) Guest starring as Dr. Hugh Underwood Episode 2x09: Lockdown (Sep 9, 2011) Life Unexpected (2010) Guest starring as Bruce Jackson Episode 2x03: Criminal Incriminated (Sep 28, 2010) Human Target (2010) Guest starring as Wes Gibson Episode 1x05: Run (Feb 10, 2010) 90210 (2008) Guest starring as William Paddington Episode 4x17: Babes in Toyland (Mar 6, 2012) Flashpoint (2008) Guest starring as Cpt. Simon Griggs Episode 4x18: Slow Burn (Dec 13, 2011) Murdoch Mysteries (2008) Guest starring as Sergeant Jasper Linney (2 episodes) Episode S11 Special: Home for the Holidays (Dec 18, 2017) Episode 2x13: Anything You Can Do (Apr 28, 2009) Blood Ties (2007) Starring as Mike Celucci (20 episodes) Episode 2x10: Deep Dark (Dec 7, 2007) Episode 2x09: We'll Meet Again (Nov 30, 2007) Episode 2x08: The Good, the Bad, and the Ugly (Nov 30, 2007) Episode 2x07: Wrapped (Nov 23, 2007) Episode 2x06: Drawn and Quartered (Nov 16, 2007) Episode 2x05: The Devil You Know (Nov 9, 2007) Episode 2x04: Bugged (Nov 2, 2007) Episode 2x03: 5:55 (Oct 26, 2007) Episode 2x02: Wild Blood (Oct 19, 2007) Episode 2x01: D.O.A. (Oct 12, 2007) Episode 1x12: Norman (May 20, 2007) Episode 1x11: Post Partum (May 13, 2007) Episode 1x10: Necrodrome (May 6, 2007) Episode 1x08: Heart of Fire (Apr 22, 2007) Episode 1x07: Heart of Ice (Apr 15, 2007) Episode 1x06: Love Hurts (Apr 8, 2007) Episode 1x05: Deadly Departed (Apr 1, 2007) Episode 1x04: Gifted (Mar 25, 2007) Episode 1x02: Blood Price (2) (Mar 11, 2007) Episode 1x01: Blood Price (1) (Mar 11, 2007) View 17 more View 17 less Psych (2006) Guest starring as Jann Episode 2x11: There's Something About Mira (Jan 11, 2008) Bones (2005) Guest starring as Lt. Col. Ben Fordham Episode 8x06: The Patriot in Purgatory (Nov 12, 2012) The War at Home (2005) Guest starring as Dr. Jonathan Vogel Episode 1x16: Oh Grow Up (Mar 19, 2006) Stargate Atlantis (2004) Guest starring as Dave Sheppard Episode 4x15: Outcast (Feb 1, 2008) I'm with Her (2003) Guest starring as John Episode 1x05: The Weekend Away (Oct 21, 2003) She Spies (2002) Guest starring as Dr. Paul Ellison Episode 1x03: Poster Girl (Aug 3, 2002) Smallville (2001) Guest starring as Ray Sacks (2 episodes) Episode 9x18: Charade (Apr 23, 2010) Episode 9x08: Idol (Nov 13, 2009) Relic Hunter (1999) Guest starring as Zack Episode 3x12: Women Want to Know (Jan 21, 2002) Hyperion Bay (1998) Starring as Nick Sweeny Dawson's Creek (1998) Guest starring as Doug Witter (20 episodes) Episode 6x24: ...Must Come to an End (May 14, 2003) Episode 6x23: All Good Things... (May 14, 2003) Episode 6x22: Joey Potter and the Capeside Redemption (May 7, 2003) Episode 6x16: That Was Then (Mar 26, 2003) Episode 6x10: Merry Mayhem (Dec 11, 2002) Episode 5x02: The Lost Weekend (Oct 17, 2001) Episode 4x22: The Graduate (May 16, 2001) Episode 4x18: Eastern Standard Time (Apr 18, 2001) Episode 4x12: The Te of Pacey (Jan 17, 2001) Episode 4x08: The Unusual Suspects (Nov 22, 2000) Episode 4x01: Coming Home (Oct 4, 2000) Episode 3x23: True Love (May 24, 2000) Episode 3x20: The Longest Day (May 3, 2000) Episode 3x18: Neverland (Apr 5, 2000) Episode 3x15: Crime and Punishment (Feb 9, 2000) Episode 3x14: Valentine's Day Massacre (Feb 2, 2000) Episode 3x05: Indian Summer (Oct 27, 1999) Episode 1x13: Decisions (May 19, 1998) Episode 1x06: Baby (Feb 24, 1998) Episode 1x05: Hurricane (Feb 17, 1998) View 17 more View 17 less Pacific Palisades (1997) Starring as Cory Robbins Sabrina, the Teenage Witch (1996) Guest starring as Aaron Jacobs (10 episodes) Episode 7x22: Soul Mates (Apr 24, 2003) Episode 7x21: What a Witch Wants (Apr 24, 2003) Episode 7x20: A Fish Tale (Apr 17, 2003) Episode 7x19: You Slay Me (Mar 27, 2003) Episode 7x18: Spellmanian Slip (Mar 20, 2003) Episode 7x17: Romance Looming (Feb 27, 2003) Episode 7x16: Getting To Nose You (Feb 21, 2003) Episode 7x15: Cirque du Sabrina (Feb 14, 2003) Episode 7x14: Present Perfect (Feb 7, 2003) Episode 7x13: Sabrina in Wonderland (Jan 31, 2003) View 7 more View 7 less JAG (1995) Guest starring as LT Dalton "Boomer" Jonas (3 episodes) Episode 5x10: Mishap (Nov 30, 1999) Episode 5x03: True Callings (Oct 5, 1999) Episode 5x01: King of the Greenie Board (1) (Sep 21, 1999)
Crew Credits Gourmet Detective (2015) Show crew as Executive Producer (5 episodes) Episode 2020-01-19: Roux the Day (Jan 19, 2020) Episode 2017-10-08: Eat, Drink, and Be Buried (Oct 8, 2017) Episode 2016-10-09: Death Al Dente (Oct 9, 2016) Episode 2015-08-02: A Healthy Place to Die (Aug 2, 2015) Episode 2015-05-16: Gourmet Detective (May 16, 2015) View 2 more View 2 less Episode crew as Writer (4 episodes) Episode 2020-01-19: Roux the Day (Jan 19, 2020) Episode 2017-10-08: Eat, Drink, and Be Buried (Oct 8, 2017) Episode 2016-10-09: Death Al Dente (Oct 9, 2016) Episode 2015-05-16: Gourmet Detective (May 16, 2015) View 1 more View 1 less Episode crew as Teleplay Episode 2015-08-02: A Healthy Place to Die (Aug 2, 2015)