Home / Discover / People

The Sympathizer

2024
as The Captain

Careless Love

2012
as David

OtherLife

2017
as Coder #1

Producer

Movie In Vitro 2020

Guest Star

Episode Sea Patrol
The Universal Donor
2010
Episode Cowboy Bebop (2021)
Binary Two-Step
2021
Episode Rescue Special Ops
Demon Days
2011
Episode Top of the Lake
China Girl
2017
Episode Cleverman
Revival
2017
Episode Fighting Season
Shooter / Hugger
2018