2024
						
							Séance as George Ford						
					 
									
						2023
						
							Butch vs. Sundance as The Sundance Kid / Harry Longabaugh						
					 
									
						2023
						
							Butch Cassidy and the Wild Bunch as The Sundance Kid (Harry Longabaugh)						
					 
									
									
						2022
						
							Crown Prince of Christmas as Sebastian						
					 
									
						2022
						
							Black Creek Trail as Terry						
					 
									
						2021
						
							POV: Points Of View as Officer Jonathan Banks						
					 
									
									
									
						2015
						
							Better Call Saul as Sebastian (5 episodes)						
					 
									
						2014
						
							4 Nights in the Hamptons as Marc						
					 
									
						2013
						
							Mighty Med as Tecton (5 episodes)						
					 
									
						2013
						
							Gentlemen Explorers as Director Maxwell Tavington						
					 
									
						2013
						
							Counterpunch as Teddy						
					 
									
						2013
						
							An Amish Murder as Lucas Holst						
					 
									
						2012
						
							Bad Blood... the Hunger as Click (as Jilon Ghai)						
					 
									
						2012
						
							Strawberry Summer as Ray Harns						
					 
									
						2012
						
							Hatfields & McCoys as Ransom Bray (3 episodes)						
					 
									
						2012
						
							The Legends of Nethiah as Stan						
					 
									
						2012
						
							Lab Rats as Tecton (1 episode)						
					 
									
						2009
						
							NCIS: Los Angeles as Luca (1 episode)						
					 
									
						2008
						
							Salvation, Texas as Brett Kern						
					 
									
						2006
						
							Psych as Hassenfeffer (1 episode)						
					 
									
						2005
						
							Death Tunnel as Mason						
					 
									
						2005
						
							Death by Engagement as Byron Oniskon						
					 
									
									
						2005
						
							Alien Abduction as Thomas						
					 
									
						2005
						
							White Nights as Nathan						
					 
									
						2003
						
							Malibu Spring Break as Randy