Cast Credits Fantasy Island (2021) Guest starring as Richard (2 episodes) Episode 1x10: Welcome to the Snow Globe Part Two (Dec 23, 2021) Episode 1x09: Welcome to the Snow Globe Part One (Dec 23, 2021) Helstrom (2020) Starring as Chris Yen (8 episodes) Episode 1x10: Hell Storm (Oct 16, 2020) Episode 1x09: Vessels (Oct 16, 2020) Episode 1x07: Scars (Oct 16, 2020) Episode 1x06: Leviathan (Oct 16, 2020) Episode 1x05: Committed (Oct 16, 2020) Episode 1x04: Containment (Oct 16, 2020) Episode 1x02: Viaticum (Oct 16, 2020) Episode 1x01: Mother's Little Helpers (Oct 16, 2020) View 5 more View 5 less The Morning Show (2019) Guest starring as Jimmy Episode 1x06: The Pendulum Swings (Nov 22, 2019) [Co-Star] The Passage (2019) Guest starring as Dr. Pet (4 episodes) Episode 1x05: How You Gonna Outrun the End of the World? (Feb 11, 2019) Episode 1x04: Whose Blood is That? (Feb 4, 2019) Episode 1x03: That Should Never Have Happened to You (Jan 28, 2019) Episode 1x01: Pilot (Jan 14, 2019) View 1 more View 1 less The Rookie (2018) Guest starring as Dahrio Salonga Episode 3x14: Threshold (May 16, 2021) Station 19 (2018) Guest starring as Captain Pete Aquino (7 episodes) Episode 5x14: Alone in the Dark (Mar 31, 2022) Episode 5x12: In My Tree (Mar 17, 2022) Episode 5x05: Things We Lost in the Fire (Nov 11, 2021) Episode 5x04: 100% or Nothing (Oct 21, 2021) Episode 5x03: Too Darn Hot (Oct 14, 2021) Episode 5x02: Can't Feel My Face (Oct 7, 2021) Episode 5x01: Phoenix from the Flame (Sep 30, 2021) View 4 more View 4 less The Resident (2018) Guest starring as Albert Soriana (2 episodes) Episode 5x22: The Proof Is in the Pudding (May 10, 2022) Episode 5x15: In for a Penny (Mar 8, 2022) Pure Genius (2016) Guest starring as Seth Episode 1x11: Touch and Go (Jan 12, 2017) MacGyver (2016) Guest starring as Dr. Basco Fox Episode 5x14: H2O + Orthophosphates + Mission City + Corrosion + Origins (Apr 16, 2021) The Last Ship (2014) Guest starring as Kanoa Episode 3x09: Paradise (Aug 14, 2016) True Detective (2014) Guest starring as Ernst Bodine (6 episodes) Episode 2x08: Omega Station (Aug 9, 2015) Episode 2x05: Other Lives (Jul 19, 2015) Episode 2x04: Down Will Come (Jul 12, 2015) Episode 2x03: Maybe Tomorrow (Jul 5, 2015) Episode 2x02: Night Finds You (Jun 28, 2015) Episode 2x01: The Western Book of the Dead (Jun 21, 2015) View 3 more View 3 less The Fosters (2013) Guest starring as ADA Episode 1x16: Us Against the World (Feb 17, 2014) [Co-Star] Grimm (2011) Guest starring as Sam Tomas Episode 3x14: Mommy Dearest (Mar 7, 2014) Criminal Minds: Suspect Behavior (2011) Guest starring as Medical Examiner Episode 1x12: The Girl in the Blue Mask (May 18, 2011) Rizzoli & Isles (2010) Guest starring as Dr. Mark Lowe Episode 5x14: Foot Loose (Feb 24, 2015) Parenthood (2010) Guest starring as Edwin Chung Episode 1x02: Man vs. Possum (Mar 9, 2010) [Co-Star] The Philanthropist (2009) Guest starring as Saw Maung Episode 1x02: Myanmar (Jul 1, 2009) Journeyman (2007) Guest starring as Martin Fenner Episode 1x07: Double Down (Nov 5, 2007) The Unit (2006) Guest starring as Employee Episode 2x02: Extreme Rendition (Sep 26, 2006) [Co-Star] Guest starring as Operations Assistant Episode 2x12: The Broom Cupboard (Jan 16, 2007) [Co-Star] E-Ring (2005) Guest starring as Lead Commando Episode 1x10: The Forgotten (Nov 23, 2005) [Co-Star] Bones (2005) Guest starring as Grad Student Episode 3x15: The Pain in the Heart (May 19, 2008) Grey's Anatomy (2005) Guest starring as Captain Pat Aquino Episode 18x05: Bottle Up and Explode! (Nov 11, 2021) NCIS (2003) Guest starring as Ray Kessel Episode 10x23: Double Blind (May 7, 2013) [Co-Star] The O.C. (2003) Guest starring as Miguel Episode 3x22: The College Try (Apr 20, 2006) [Co-Star] Monk (2002) Guest starring as John Kuramoto Episode 7x11: Mr. Monk on Wheels (Jan 16, 2009) [Co-Star]