noah trevor