He is mostly known as one of the creators of the popular Flash cartoon Happy Tree Friends.
Dia banyak dikenal sebagai salah satu pencipta Flash populer kartun Happy Tree Friends.