2 of 3
added 231 characters in body

I'm quite certain it's Rob Costlow.

Here is a playlist with the song I think it might be.

They all sound pretty much the same so I suggesting checking the others as well in case.

Here is another playlist of the same with another match.