He received his PhD from the School of Electrical and Computer Engineering at Cornell University and was advised by Prof. Tsuhan Chen as member of the Advanced Multimedia Processing Lab. Prior to arriving at Cornell he received his Bachelors in Electrical and Computer Engineering from The Cooper Union.