Played the role of Larry Tudgeman on the Disney TV series Lizzie McGuire.
He played the role of Nathan in the film My Dog Vincent.
He played the role of Aaron on the TV series The L Word.
He grew up in Ontario.
He was in the film Raise Your Voice with Hilary Duff.