or

Ross Taylor

Ross Taylor Ross Taylor

Currently working and living in NYC. A major player at the Magnet Theater with improv/sketch.