Biography
(No Information)
Filmography
all 16
TV Shows 11
Movies 5
Voice 1
Lek (voice)

Let's Go Luna! (2018)
TV
Cadmus Lab Employee

Titans (2018)
TV
6.43
Garth Palacek

Carter (2018)
TV
6
Scavenger Lou

Incorporated (2016)
TV
5.64
Scott

Tru Love (2013)
Movie
1935 Fan

Cinderella Man (2005)
Movie
5.62
Harlon

Foolproof (2003)
Movie
Jamie

Street Time (2002)
TV
Tech #3 in Mobile Command Center

Jane Doe (2001)
Movie
Planet Guy

Earth: Final Conflict (1997)
TV
Room Service Attendant (uncredited)

For the Love of Aaron (1994)
Movie
Teen Model

21 Jump Street (1987)
TV
8
Physics Student (uncredited)

MacGyver (1985)
TV
5.87
Information
Known ForActing
GenderMale
Birth PlaceWatson, Saskatchewan, Canada
Last updated:
- Duff MacDonald
- Filmography
- Information
- Related Persons