Question: who wrote shawn mendes nothing holding me back
Answer: Written by Mendes , Teddy Geiger , Geoff Warburton and Scott Harris , and produced by Geiger and Andrew Maury , it was released as a single on April 20 , 2017 .