2025
						
							A House of Dynamite as NSA Duty Officer						
					 
									
									
						2023
						
							Before the World Set on Fire as Wilder						
					 
									
						2023
						
							She Came to Me as Raef Gundel						
					 
									
									
									
						2020
						
							Acting for a Cause as Tybalt (1 episode)						
					 
									
						2019
						
							Yinz as Bradley Levin						
					 
									
						2019
						
							Evil as T.J. (1 episode)						
					 
									
						2018
						
							Instinct as Ross Dirkson (1 episode)						
					 
									
						2016
						
							The Transfiguration as Teen Five						
					 
									
						2014
						
							Red Oaks as Director (1 episode)						
					 
									
						2012
						
							Elementary as Graham Delancey (1 episode)