Entre 1996 al 2000 apareció en pequeñas series de televisión y películas como "The Future Lasts a Long Time", "The Rules of Engagement", "Star! Star!", "Kiss Kiss (Bang Bang)", "The 3 Kings" y "Two Days, Nine Lives".