Acting
2
Movies
12
TV Shows
4
Crew Credits
28
Years Active
★ 1
Popularity
Top 8 by popularity
JAG
as Toops
ER
as Avery Campbell
Angel
as Henry
Veronica Mars
as Jack
Touched by an Angel
as Dion
Boston Public
as Calvin Jobs
Due South
as Willie Lambert
Pacific Blue
as Tucker Bevins
2 titles