Peter Stray was born in Swansea, Wales. He is an actor and writer, known for New Amsterdam (2018), Canaries (2017) and Lost (2004).