O'Shay Neal har medverkat i 3 serie och 1 film. En föreställning som återfinns i rollen Ant i serien Snowfall (2017). På bio, som Lt. Commander Ahearn i spelfilmen Megalodon Rising.