Show more
Peter Stray was born in Swansea, Wales, UK. He is known for New Amsterdam (2018), Canaries (2017) and Lost (2004). imdb.com