Born in Edmonton, Alberta, Canada. Education: Attended University of Calgary; trained at acting studios in and around Vancouver, British Columbia, Canada; studied with Andrew McIlroy.
Agent—Elena Kirschner, Lucas Talent, Inc., Sun Tower, Seventh Floor, 100 West Pender St., Vancouver, British Columbia V6B 1R8, Canada.
Actor and voice performer. AKA, Inc. (advertising and marketing agency), co–owner. Worked as a bartender in the Cayman Islands.
Dax, Late Night Sessions, Asylum Entertainment, 1999.
Liko, Crash and Byrnes, Regent Entertainment, 1999.
Ben Fong–Torres, Almost Famous (also known as Something Real, Stillwater, and The Uncool), DreamWorks SKG, 2000, director's cut released as Untitled: Almost Famous, the Bootleg Cut.
James, Trixie, Sony Pictures Classics, 2000.
Kung, Romeo Must Die, Warner Bros., 2000.
Police officer, 3000 Miles to Graceland, Warner Bros., 2001.
The Waiting Room, Inter–Muses Productions, 2001.
Agent Harry Lee, Ballistic: Ecks vs. Sever (also known as Ecks vs. Sever and X vs. Sever), Warner Bros., 2002.
Ian, Various Positions, British Columbia Film Commission/CanWest Western Independent Producers Fund, 2002.
Jin Sun, Stark Raving Mad, Newmarket Capital Group, 2002.
Neil, 40 Days and 40 Nights (also known as 40 jours et 40 nuits), Miramax, 2002.
Officer Tom, Liberty Stands Still (also known as Liberty Stands Still—Im Visier der Moerders), Lions Gate Films, 2002.
Sato, K–9: P.I. (also known as K–9 III: Private Eye), Universal Home Video, 2002.
Chin, I, Robot, Twentieth Century–Fox, 2004.
Merc pilot, The Chronicles of Riddick (also released as The Chronicles of Riddick: The Director's Cut), Universal, 2004.
Deepra, Mem–o–re (also known as Memory), 3210 Films, 2005.
Television Appearances; Series:
William Chen, Da Vinci's Inquest, CBC, 2000–2004.
Voice of Rodney Choy, Mary–Kate and Ashley in Action! (animated), ABC, 2001–2002.
Television Appearances; Miniseries:
Second FEMA technician, Aftershock: Earthquake in New York (also known as Aftershock—Das grosse Beben), CBS, 1999.
Lee Kwong, Sole Survivor (also known as Dean Koontz's Sole Survivor), Fox, 2000.
Dr. Powell, Taken (also known as Stephen Spielberg Presents Taken), Sci–Fi Channel, 2002.
Television Appearances; Movies:
Bruno, Double Bill (also known as A Tale of Two Wives), Oxygen, 2003.
The Life, CTV, 2004.
Television Appearances; Specials:
New York syphilitic, Island of Shadows: D'Arcy Island Leper Colony, 1891–1924, 2000.
Television Appearances; Episodic:
First gang member, "The Waiting Room," The Sentinel, UPN, 1999.
Loc Tran Minh, "Come to Papa," The Fearing Mind, Fox Family Channel, 2000, also broadcast on BookTV (Canada).
Loc Tran Minh, "The Cure," The Fearing Mind, Fox Family Channel, 2000, also broadcast on BookTV (Canada).
Monk, "Maternal Instinct," Stargate SG–1, Showtime and syndicated, 2000.
Dionysus, "Orpheus," MythQuest, PBS, 2001.
S1W member, "Brainiac," Dark Angel (also known as James Cameron's Dark Angel), Fox, 2002.
Chinese agent, "Cater Waiter," Jake 2.0, UPN, 2003.
Art, Out of Order, Showtime, 2003.
Detective Paul Kabe (some sources cite Paul Cage), "Crisis," Smallville (also known as Smallville: Beginnings and Smallville: Superman the Early Years), The WB, 2004.
Wong Lee, "Enter the Monolith," Mentors, [Canada], 2004.
Perry (Chuckles), "Act of Contrition," Battlestar Galactica, Sci–Fi Channel, 2005.
Perry (Chuckles), "The Hand of God," Battlestar Galactica, Sci–Fi Channel, 2005.
Appeared as Nathan Park in an episode of The Twilight Zone, UPN.
Television Appearances; Pilots:
The Third Degree, Fox, 2001.
Paranormal Girl, ABC, 2002.
Colin Chen, The 4400, USA Network, 2004.
Voice of Tan, Smuggler's Run 2: Hostile Territory, Rockstar Games, 2001.