| The Last Woman Who Lived Here (2025) as Rick |
| Locked in My House (2024) as Jon Pollock |
| Smart Home Killer (2023) as Devan Karloe |
| Buddy Games: Spring Awakening (2023) as Team Brotha Fuckaz Member (as Morgan Patrick Kelly) |
| Deadly Estate (2023) as George Finn |
| As Gouda as It Gets (2021) as Matty Lambert |
| Christmas Unwrapped (2020) as Aaron Coleman |
| Cleverly Disguised (2019) as CC |
| Twisted (2018) as Tyler |
| The Shape of Water (2017) as Pie Guy |
| Blood Honey (2017) as Bruce Lippe |
| Lost & Found (2017) |
| Rupture (2016) as Tommy |
| Dead of Winter (2014) as Marcus |
| Aaliyah: The Princess of R&B (2014) as Senior Label Executive |
| Long Day Gone (2013) as Jake |
| New Year (2011) as Leon Gilbert |
| Shadow Island Mysteries: The Last Christmas (2010) as Ian La Foret |
| Ice Castles (2010) as Aiden |
| Manson (2009) as Dennis Wilson |
| The Family: Inside the Manson Cult (2009) as Dennis Wilson |
| Darkness Waits (2009) as Jesse |
| Paparazzi Princess: The Paris Hilton Story (2008) as Jack |
| The Watch (2008) as Chad |
| All the Good Ones Are Married (2007) as Trey |
| The Lookout (2007) as Marty |
| Banshee (2006) as Tony Romano |
| Between Truth and Lies (2006) as Tony Roth |
| A History of Violence (2005) as Bobby's Buddy |
| Living with the Enemy (2005) as Rudy |
| The Last Casino (2004) as Scott's Housemate #1 |
| Deadly Betrayal (2003) as Young Adam |
| Shattered Glass (2003) as Joe |
| Hatley High (2003) as Daryl |