Todd Senofonte

Todd Senofonte portrayed a Guardian in the Power Rangers Time Force finale The End of Time.