Känd för
Filmography
| 2025 | He Wasn't Man Enough · as Greg |
| 2025 | Fame: A Temptations Story · as Bryan Richards |
| 2025 | Suits LA · as Garrett |
| 2025 | The Wish Swap · as Spencer |
| 2024 | Unwrapping Christmas: Olivia's Reunion · as Beau Cavannagh |
| 2024 | Unwrapping Christmas: Lily's Destiny · as Beau Cavannagh |
| 2024 | Unwrapping Christmas: Mia's Prince · as Beau Cavannagh |
| 2024 | Unwrapping Christmas: Tina's Miracle · as Beau Cavannagh |
| 2024 | Murder in a Small Town (2024) · as Ivan Sabiston |
| 2024 | Gilded Newport Mysteries: Murder at the Breakers · as Derrick |
| 2024 | Wild Cards · as Rusty |
| 2022 | Must Love Christmas · as Caleb |
| 2022 | Greed: A Seven Deadly Sins Story · as Stephon Gardner |
| 2022 | Cut, Color, Murder · as Darren |
| 2022 | Romance to the Rescue · as Trevor |
| 2021 | Merry Liddle Christmas Baby · as Chris |
| 2021 | The Nine Kittens of Christmas · as Peter |
| 2021 | A Christmas Treasure · as Brice |
| 2021 | Sealed with a Kiss: Wedding March 6 · as Curt |
| 2021 | Sweet Carolina · as Nathan |
| 2021 | Superman & Lois · as Daniel Hart |
| 2020 | Merry Liddle Christmas Wedding · as Chris |
| 2020 | My Best Friend's Bouquet · as Alex |
| 2020 | Love at Sunset Terrace · as Daniel |
| 2020 | The Perfect Pickup · as CoreyPå Plex |
| 2019 | A Christmas Miracle · as Barry |
| 2019 | Batwoman · as Agent Robles |
| 2019 | The Dating List · as Greg Cooper |
| 2019 | Nancy Drew (2019) · as Perry |
| 2019 | Another Life · as Daeva |
| 2019 | Hailey Dean Mysteries: A Prescription for Murder · as Nurse Brian Martin |
| 2019 | Super Monsters Furever Friends · as Dr. Walker (voice) |
| 2018 | Every Day Is Christmas · as Steve |
| 2018 | Charmed (2018) · as Godric |
| 2018 | A Million Little Things · as Mark |
| 2018 | Secret Millionaire · as Harold Bartender |
| 2017 | Super Monsters · as Mr. Walker |
| 2017 | |
| 2017 | The Art of Us · as MarshallPå Plex |
| 2017 | Riverdale · as Tour Guide Farmie |
| 2016 | Hailey Dean Mystery · as Nurse Brian Martin |
| 2016 | Travelers (2016) · as Traveler Security Guard |
| 2016 | Frequency · as Deputy |
| 2016 | Van Helsing · as Cop |
| 2016 | Chesapeake Shores · as Tommy EmannPå Plex |
| 2016 | Dead of Summer · as Young Deputy |
| 2016 | Ms. Matched · as Vinny |
| 2015 | The Unauthorized Melrose Place Story · as Director 3 |
| 2015 | Wayward Pines · as Assistant |
| 2014 | Nocturne Six · as Brown GuardianPå Plex |
| 2014 | June in January · as Matt |
| 2013 | Rogue · as SmootchPå Plex |
| 2013 | Motive · as Valet |
| 2012 | Arrow · as Uniform Cop |
| 2012 | Continuum · as Piron GuardPå Plex |
| 2012 | Arctic Air · as Larry KinaschuckPå Plex |
| 2011 | Marilyn · as Local Cop |
| 2010 | Hellcats · as Photographer |
| 2009 | |
| 2008 | Gutterballs · as Jamie |
| 2007 | Aliens in America · as Jock #2 |
| 2005 | Supernatural · as Ed Bright |
| 2001 | Smallville · as Security Guard |
| 2020 | The Perfect PickupPå Plex |
| 2020 | The Perfect PickupPå Plex |

























