Lindsay Stewart and Ryan Leandres on the set of Delivery. Or under Japanese title: Shitu Ghostsuro
				
				
						 Caption: Lindsay Stewart and Ryan Leandres on the set of Delivery. Or under Japanese title: Shitu Ghostsuro
																																				
						Actor
																														Source: IMDB
						Ryan Leandres is an actor, known for Quiet Please (2015), Dead Air (2015) and Armchair Directors (2010).