Filmmaker from Canberra, Australia, with a passion for optimistic sci-fi.
Sebastian Chan is an award-winning filmmaker from Canberra, Australia. Sebastian graduated from the University of Canberra in 2015 with a Bachelor of Media Arts & Production. He has since gone on to earn an Advanced Diploma in Producing (Story, Audience, Finance) from AFTRS. An ambitious filmmaker, Sebastian has a growing list of accomplishments and accolades including his short film ‘I Am Steve’ (selected to screen on SBS and Foxtel), his short documentary ‘Brothers In Alms’’ and more recently his short ‘Bus Trip’ which took out the 2018 Focus On Ability festival for ‘Best Australian Film’.