| The Baby-Sitters Club | 2020 | Edward McGill | TV Show |
| My Husband's Deadly Past | 2020 | Otto Croft | TV Movie |
| Wedding Every Weekend | 2020 | Colin | TV Movie |
| 37-Teen | 2019 | Justin | Movie |
| Love Under the Rainbow | 2019 | Kevin | TV Movie |
| The Murders | 2019 | Chris Bennett | TV Show |
| Aurora Teagarden Mysteries: An Inheritance to Die For | 2019 | Det. Arthur Smith | TV Movie |
| A Game of Cat and Mouse | 2019 | Det. Arthur Smith | TV Movie |
| Prodigal Son | 2019 | Al Grimes | TV Show |
| Love and Sunshine | 2019 | Ben Morgan | TV Movie |
| It's Beginning to Look a Lot Like Christmas | 2019 | Frank | TV Movie |
| Holiday Date | 2019 | Glen | TV Movie |
| Mystery 101 | 2019 | Al Winslow | TV Show |
| The Chronicle Mysteries: The Wrong Man | 2019 | Mike Thurman | TV Show |
| Last Scene Alive: An Aurora Teagarden Mystery | 2018 | Arthur | TV Movie |
| A Million Little Things | 2018 | Trevor | TV Show |
| Reap What You Sew: An Aurora Teagarden Mystery | 2018 | Arthur Smith | TV Movie |
| Wedding March 3: Here Comes the Bride | 2018 | Sean | TV Movie |
| The Wake Up | 2018 | Carl | Short Film |
| The Bletchley Circle: San Francisco | 2018 | Archie Hunter | TV Show |
| Aurora Teagarden Mysteries: The Disappearing Game | 2018 | Det. Arthur Smith | TV Movie |
| The Wrong Patient | 2018 | Chris | TV Movie |
| Santa's Boots | 2018 | Addison | TV Movie |
| Imposters | 2017 | Freddy | TV Show |
| Coin Heist | 2017 | Mr. Cunningham | Movie |
| Infidelity in Suburbia | 2017 | Greg Halpern | TV Movie |
| Everything, Everything | 2017 | Dr. Chase | Movie |
| Britney Ever After | 2017 | Larry Rudolph | TV Movie |
| A Surrogate's Nightmare | 2017 | Dr. Logie | TV Movie |
| Salvation | 2017 | Agent Kevin Boyce | TV Show |
| Walking the Dog | 2017 | Bill Nolan | TV Movie |
| The Good Doctor | 2017 | Nigel Monroe | TV Show |
| Dead Over Heels: An Aurora Teagarden Mystery | 2017 | Arthur | TV Movie |
| A Bundle of Trouble: An Aurora Teagarden Mystery | 2017 | Arthur | TV Movie |
| Android Employed | 2017 | Mikey | TV Show |
| My Favorite Wedding | 2017 | Jack | TV Movie |
| Falling for Vermont | 2017 | Brad | TV Movie |
| Signed, Sealed, Delivered: Home Again | 2017 | Mr. Everett | TV Movie |
| A Family for the Holidays | 2017 | Roy | TV Show |
| Ice | 2016 | Quinn Sinder | TV Show |
| I Didn't Kill My Sister | 2016 | Seth | TV Movie |
| The Detour | 2016 | General Kevin | TV Show |
| Chesapeake Shores | 2016 | Brian Higgins | TV Show |
| Mech-X4 | 2016 | Harper, Seth Harper | TV Show |
| Three Bedrooms, One Corpse: An Aurora Teagarden Mystery | 2016 | Arthur Smith | TV Movie |
| The Julius House: An Aurora Teagarden Mystery | 2016 | Arthur | TV Movie |
| Marrying the Family | 2016 | Andrew | Movie |
| Christmas List | 2016 | Brett Bishop | TV Movie |
| Backstrom | 2015 | Nate Kelly | TV Show |
| UnREAL | 2015 | Jeff Kidd | TV Show |
| Air | 2015 | Anchorman | Movie |
| Dead Rising: Watchtower | 2015 | Bruce | Movie |
| I Wanna Date You | 2015 | Online Date | Short Film |
| Aurora Teagarden Mystery: A Bone to Pick | 2015 | Arthur Smith | TV Movie |
| Perfect High | 2015 | Dean Walker | TV Movie |
| Real Murders: An Aurora Teagarden Mystery | 2015 | Arthur Smith | TV Movie |
| Proof | 2015 | Christopher Brennan | TV Show |
| Are You My Daughter? | 2015 | Jacob Nyholm | TV Movie |
| The Unauthorized Melrose Place Story | 2015 | Chuck Pratt | TV Movie |
| Aurora Teagarden Mysteries | 2015 | Arthur Smith, Det. Arthur Smith | TV Show |
| Death Do Us Part | 2014 | Ryan Harris | Movie |
| What an Idiot | 2014 | Nick | Movie |
| Baby Boot Camp | 2014 | Jeremy | TV Movie |
| Lucky in Love | 2014 | Michael Collier | TV Movie |
| A Daughter's Nightmare | 2014 | Dr. Logie | TV Movie |
| Black Fly | 2014 | Constable Dave Wilkins | Movie |
| Paranormal Solutions Inc. | 2014 | Det. Murray Watts | TV Show |
| Christmas Crackers | 2014 | Eddy | Short Film |
| Parked | 2014 | Peter, Peter (segment "Jesse") | TV Show |
| Leap 4 Your Life | 2013 | Dan | Movie |
| Afterparty | 2013 | Craig | Movie |
| Splinter Cell: Blacklist | 2013 | Additional Voices (voice) | Unknown |
| Motive | 2013 | Tony Manning | TV Show |
| Spooksville | 2013 | Bill Wilcox | TV Show |
| The Toyman Killer | 2013 | Martin Callings | TV Movie |
| The Mystery Cruise | 2013 | Jack Reilly | TV Movie |
| Speed Date | 2013 | Chris | Short Film |
| Ambrosia | 2012 | TV news reporter | Movie |
| Arctic Air | 2012 | Mark | TV Show |
| Level Up | 2012 | KJ | TV Show |
| Continuum | 2012 | Todd Sanchez | TV Show |
| Arrow | 2012 | D.A. Carnahan | TV Show |
| Now and Forever | 2012 | Walter Redd | Short Film |
| Ring of Fire | 2012 | Volcano Expert | TV Show |
| The Pregnancy Project | 2012 | Shawn Myers | TV Movie |
| A Bride for Christmas | 2012 | Matt Harper | TV Movie |
| The Wingman | 2012 | Jack | Movie |
| No Place Like Home | 2012 | Billy | Short Film |
| Citizen | 2012 | Agent Dempster | TV Show |
| GeoFreakZ | 2012 | Melville | TV Show |
| Hell on Wheels | 2011 | Marshal Jessup | TV Show |
| Taken from Me: The Tiffany Rubin Story | 2011 | Smiley | TV Movie |
| The Killing | 2011 | Nathan Patrick | TV Show |
| The True Heroines | 2011 | Mayor Bobby Fitzgerald | TV Show |
| Mr. Young | 2011 | Writer | TV Show |
| Christmas Lodge | 2011 | Kent | TV Movie |
| The Money Pet | 2011 | The Slacker | Short Film |
| Driver: San Francisco | 2011 | Jones (voice) | Unknown |
| One Angry Juror | 2010 | Eric | TV Movie |
| Hiccups | 2010 | Adam | TV Show |
| R.L. Stine's The Haunting Hour | 2010 | Dad, Male TV Host | TV Show |
| Joe's Gotta Go | 2010 | Joe | Short Film |
| The Break-Up Artist | 2009 | Rick Barnes | Movie |
| High Noon | 2009 | Roy Squires | TV Movie |
| Scott's Land | 2009 | Scott | Short Film |
| Waiting 4 Goliath | 2009 | Straight-Acting Dude | Short Film |
| Blonde and Blonder | 2008 | Desk Man | Movie |
| Ba'al | 2008 | Dig Foreman | TV Movie |
| jPod | 2008 | Greg Jarlewski | TV Show |
| To Love and Die | 2008 | Pat | TV Movie |
| Dragon Boys | 2007 | Vic Hatton | TV Show |
| Love Notes | 2007 | Reporter | TV Movie |
| Passion's Web | 2007 | Father Bracken | TV Movie |
| Aliens in America | 2007 | Mr. Jenkins | TV Show |
| Reaper | 2007 | Bargain Bench Manager | TV Show |
| Skate. | 2007 | Additional Voices (voice) | Unknown |
| The Things We Do | 2007 | | Short Film |
| A Trick of the Mind | 2006 | ER Doctor | TV Movie |
| Augusta, Gone | 2006 | Roy | TV Movie |
| The Accidental Witness | 2006 | Joseph Brockway | TV Movie |
| Trophy Wife | 2006 | Detective Paul Tannon | TV Movie |
| Psych | 2006 | Lester Beacon, Philip Keiser | TV Show |
| Saved | 2006 | E.R. Doc | TV Show |
| Daingerfield | 2006 | Mr. New | Short Film |
| Supervolcano | 2005 | Reporter (uncredited) | TV Movie |
| Godiva's | 2005 | Telmo | TV Show |
| Masters of Horror | 2005 | Deuce | TV Show |
| Reunion | 2005 | Guard, Security Guard | TV Show |
| Supernatural | 2005 | Joba, Officer Walter Kelly | TV Show |
| Crazy Late | 2005 | Jimmy Smith | Short Film |
| Going the Distance | 2004 | Nervous Guy | Movie |
| Love on the Side | 2004 | Marquee Man | Movie |
| Road Kill | 2004 | Eric | Short Film |
| 10.5 | 2004 | Journalist #3 | TV Show |
| The 4400 | 2004 | Lloyd | TV Show |
| The L Word | 2004 | Dad | TV Show |
| CSI: Crime Scene Investigation - Dark Motives | 2004 | Gus Harrison (voice) | Unknown |
| Chemistry | 2004 | Dr. Kofax | Short Film |
| A Wrinkle in Time | 2003 | Stone Face | TV Movie |
| Pits | 2003 | Adam Chapin | Short Film |
| Taken | 2002 | | TV Show |
| Las Vegas Warrior | 2002 | Peter Bittenov | Movie |
| My Face: The Liam Penny Story | 2002 | Liam's Friend | Short Film |
| WW 3 | 2001 | Peter Mint | TV Movie |
| Just Cause | 2001 | Patrol Officer | TV Show |
| Smallville | 2001 | Young Dexter 'Dex' McCallum | TV Show |
| Dark Angel | 2000 | Walter | TV Show |
| Stargate SG-1 | 1997 | Devon | TV Show |
| The Healing Powers of Dude | | Principal Meyers | TV Show |
| Perfect Harmony | | Simon | TV Movie |
| When I Think of Christmas | | Bad Auditioner | TV Movie |
ncG1vNJzZmilXqy1sL%2FDmquenKedvG%2BvzqZmnZmknruoe8%2Beq56qXZeyr7%2FOp2Sam6Skvw%3D%3D