Tuesday, May 17, 2016

Saturday, March 26, 2016

Character in User Interfaces

Been doing a lot more motion graphic stuff recently... I did a few motion studies for a talk at SXSW this year, exploring how motion in user interfaces can add character to menus and buttons. So obvious when you think about it, yet the majority of interfaces nowadays are just stiff and dead. We've become so good at interface design in terms of functionality - character and motion are the next big steps into making technology approachable and liveable.

This particular exercise explored if an interface were a toddler vs an old man. Click a gif to watch the full video.


Wednesday, February 10, 2016

Saturday, January 2, 2016

Transition Period

As I'm currently transitioning over to my new digs at Jibo, I thought it'd be fitting to post a bunch of transition and loading animations I've made over the past 5 years. I've worked on so many of these, from Scholastic to PBS to Sesame Street, and it's been a consistently rewarding challenge. I don't think most people go to school for animation hoping to animate loading screens, but these were some of the most fun things I made.

CloudKid was pretty much a dream job, and I couldn't be more grateful to spend all my years straight out of school working with such a talented group of people. It was a lot of work and a lot of jumping into the deep end and we made so much stuff, but I learned more there than I did in all my years of school. As 2016 rings in the year of Jibo, I just want to say thanks to CloudKid - for hiring me, for trusting me, for pushing me to do new and incredible things. I wouldn't be where I am today if it weren't for them.

So to any CloudKids who ever read this, thanks. See you on the flipside.

Wednesday, December 23, 2015

happy holidays

Took a holiday card to pull me out of a creative hiatus. Maybe next year I'll remember to draw more... or at all.

In case you haven't heard, CloudKid is closing its doors and a few of us will be moving over to Jibo starting in the new year. 2016 is gonna be interesting, folks. But you'll never know about it, judging by the frequency of updates to this blog.

Also in the last five months since I updated, we launched the new website for PBS's Nature Cat series. This project was a huge endeavor and hopefully we did the show proud. The voice talent includes a handful of SNL cast members, so if any of them ever play one of the web games, then it was all worth it.

Sunday, July 19, 2015

Tuesday, June 30, 2015


Whipped up an animation for my friend's Splatoon cover! Splat animations done by Jordan.

Tuesday, June 9, 2015

Dinosaur Day Care!

CloudKid's latest project is now out! We just finished up Ernie's Dinosaur Day Care, which I'm super proud of - it's one of the more unique games we've made for Sesame and I had the privilege of directing this project. Also, dinosaurs jumping rope was something I never knew I needed in my life until this game came along.

In other news, here's a doodle of Crash Bandicoot.

Wednesday, April 15, 2015

Throwback Piece

Was asked to do a 'throwback' piece about my childhood adventures for a Kickstarter game, The Siblings Trouble. I grew up in Hong Kong and spent a lot of time at Kam Shan Park, where I fondly remember mingling with monkeys. Probably not this peacefully though.

Check out The Siblings Trouble Kickstarter here.

Monday, April 13, 2015


Selections from March.

Thursday, March 26, 2015

Earth To Allen!

CloudKid's short Earth To Allen has finally landed on Nick.com! So many amazing people with amazing talent worked on this - I had the honor of doing a few designs here and there, but the backgrounds are truly insane and the animation is out of this world, pun shamelessly intended.

Bonus Link: don't miss our other Nickelodeon short, BroDuel!

Monday, March 2, 2015


Still going strong with the daily doodles... here're some favorites from February.

In other news, our newest Sesame game is out. I directed this one too; I'm spending a lot of quality time with Sesame Street these days. Still can't tell you how to get there, though.

Sunday, February 1, 2015


Some favorites from January's doodle-a-day.

Monday, January 19, 2015


Remember when I tried to do a doodle a day last year and failed halfway through the year...

Well, there's a 2015 edition of that happening now. Hopefully with less of the failing part.

Monday, December 22, 2014

Happy Holidays

I actually sent out a holiday card this year. I grow up so fast.