Member of the production team known as Night Owl Cinematics who has worked as an actor and part of the crew. He has an alter-ego known as Sebastian.
He was one of the original cast members of Night Owl Cinematics when it started to become a thing in 2012.
He attended Temasek Polytechnic in Tampines, Singapore.
His sister is Night Owl Cinematics co-founder Sylvia Chan, and he has a brother named Sichen. He and his partner Joyce have a son named Caspar Chan.
His brother-in-law through his sister's marriage is Ryan Tan.