Steven Ellis Youtube?

Kind of random but I thought I recalled Steven Ellis having a youtube channel with a few videos but I couldn’t find it the other day. Does anyone know anything about it?

wait no… not the right steven ellis… nvm