Dewey Spencer

I still haven't figured this out yet... Who am I?!