Liao sinh ngày 6 tháng 2 năm 1976, tại Bensonhurst, Brooklyn, thành phố New York, New York. Cha của anh ấy là người Đài Loan và mẹ anh ấy là người Nhật. Anh theo học trường sau đại học tại Drama Division của Trường Juilliard, tốt nghiệp năm 2004 và học tại Marjorie Ballentine Studio. Ngoài vô số vai trò trong các bộ phim và chương trình truyền hình, anh đã diễn trên sân khấu, bao gồm cả việc miêu tả Song Liling trong buổi biểu diễn M. Butterfly của Arena Stage tại Washington, D.C.. Liao cũng đóng tiếng và diễn xuất chuyển động cho vai Kenji trong trò chơi điện tử Ghost of Tsushima (2020).