JP Chan
About
Films
Portfolio
Blog
Contact
2011/03/27
iParish
2011/03/25
Kite Operations
2011/03/06
Forty-Second and Sixth
2011/02/01
Train of Thought
2011/01/30
The Competition
2011/01/30
Glen Ridge Station
2011/01/28
DiRECT ARTS: Preview Q&A with J.P. Chan!
2011/01/27
Opportunity Digs
2011/01/27
Canal & Varick, 6:39pm
2011/01/26
The Mother of All Cover Flows
2011/01/25
Is Your Cat’s Litterbox Big Enough?
2011/01/25
On The Downtown 1
2011/01/23
Black Hearted Love
2010/08/17
Jo vs. Pismo
2010/07/24
Zen Master of Sixth Avenue
2010/05/24
122365 Bytes Free
2010/04/24
Madison Square
2010/04/19
Transitions
2010/03/30
MC SF
2010/03/09
Old School Dining
2010/02/01
Monday is Cat Week: Cold But Cool
2010/01/17
Closing Time is Cleaning Time
2010/01/16
Answer: Avoid MTV
2010/01/04
Monday is Cat Week: Hurry Up Already
2010/01/03
That’s a Jellyfish
2009/12/28
Mysterious CCC
2009/12/25
Xmas in Ctown
2009/12/24
A Winter Night in the Projects
2009/12/23
Lot B LGA
2009/12/17
Dim Sumptuous
2009/12/13
Festive Fountain
2009/12/12
Switchback
2009/12/12
Threepenny Opera
2009/12/09
Buffet Infinitude
2009/12/07
Monday is Cat Week: Stranger at the Door
2009/11/28
Old School Deal
2009/11/21
Super-Toys Last All Summer Long
2009/11/16
Deep River Apartments
2009/11/12
Undone: The Apple Store Song
2009/11/09
BYO Bike Rack
2009/11/08
Tic Tac Bags
2009/10/29
Warranty Blues
2009/10/27
Monday Is Cat Week: HNL Cat
2009/10/26
In Rainbowz
2009/10/25
Over Honolulu
2009/10/23
Musubi We Can Believe In
2009/10/23
Via Video
2009/10/21
Cyclists That (Act Like A) Dope
2009/10/20
In Kihei
2009/10/19
Vertigo Suite
←
Previous
1
…
19
20
21
22
23
…
39
Next
→