Home / Discover / People
  • Gender Male
  • On Other Sites IMDB
  • Created February 20, 2021 by
    Administrator admin
  • Modified September 29, 2021 by
    krebstar

Big Spender

2003
as Seth Travis (as Robert Desrosier)

The Edison Twins

1984
as Mr. Edison

Guest Star

Episode The Littlest Hobo
Rex Badger P.I.
1982
Episode Mayday
Deadly Crossroads: Überlingen Crash (Mid-Air Collision)
2005
Episode Mutant X
A Normal Life
2004
Episode Missing (2003)
Lost Sister
2004
Episode Sharon, Lois & Bram's Elephant Show
Blackout
1970