Se destaca por actuar en distintas películas y series de televisión, entre ellas las películas "Saw II" y "Saw III" en el papel de Xavier.